You have to change the image size in your functions.php file to the exact size of the logo you are uploading first. Then upload your logo and you won’t need to crop anything.
Looks similar to this –
// Add support for custom header
add_theme_support( 'genesis-custom-header', array(
'width' => 160,
'height' => 120
) );<!--formatted-->