Wordpress - Set default image sizes in WordPress to hard crop
Here's an improvement that uses the settings as you tried to do:
add_image_size('medium', get_option( 'medium_size_w' ), get_option( 'medium_size_h' ), true );
You can over write the default like this:
add_image_size( 'medium', 200, 200, true );