Are you asking how to upload a different size logo using the WordPress header uploader? If so, you can change the image size in your functions.php file to the exact size of your image, and then upload your image and it will show up perfectly. You also won’t need to crop since the image will match the size.