Your assumption that all images are uploaded from a browser is false. Currently images can be uploaded via the XML-RPC protocol and once the REST API will be merged it will also be used to upload images.
Images can also be imported from other sites.
The point is that you should not assume that images are fitting the design. If you need images to look the best they can then you want not the cropped version but the full one and then let a pro designer to work on then to crop and fix them.
Related Posts:
- Custom image size / thumbnail – Crop to aspect ratio even when source image is smaller than set dimensions
- How to delete resized (cropped) image uploads and prevent future resizing?
- Why WordPress automatic cropping all my images?
- How to resize images in wordpress without adding any compression or changing the color profile of the images, possible?
- get_the_post_thumbnail_url with an unregistered size
- Cropped featured image replaces original image in gallery
- add_image_size() zoom-crop
- add_image_sizes ignoring crop sizes and using proportion
- “There has been an error cropping your image” when cropping image
- Image resize with image url
- Cropping an image before inserting into a post
- Why can’t I edit certain images from the WordPress Media library?
- Custom image size not regenerating when image editted
- Local WordPress installation doesn’t crop images
- Confusion about arguments sent to add_image_size
- add_image_size() to crop images into squares?
- is it possible to crop cover images in buddypress?
- WordPress crops images differently on retina screens?
- Hero image cropped at different dimensions
- Show image crop window on image upload
- Edit image results in copies of file being created
- Stop WordPress from cropping images using url parameters
- WordPress images not cropping properly
- Mass crop images: Landscape images -> Portrait images
- How do I get a smaller size of an avatar image
- Disable image rename on upload
- Auto-crop width, not height
- wordpress add image size crop function not working in version 3.8
- VT-resize (great alternative to timthumb) : Errors cropping (litespeed, centos 6.3)
- Plugin to select the custom image crop area
- Apply manual image cropping not to thumbnail but medium_large size
- variable crop option with add_image_size()
- Set image dimension for WP_Customize_Image_Control images
- How to get WordPress to resize images for srcset?
- remove or update add_image_size
- get the attachement url for the medium sized image
- Is there a simple way to just insert a link to an image (without inserting an image)?
- Watermarking Images with WordPress with WP_Image_Editor
- Get attachment ID of author_meta image – Attachment Metadata
- Black and White thumbnails
- Alter image output in content
- How can I remove the image attachment ALT field?
- Open the attachment details modal
- Download button for Featured Image in every post – automatically
- Change html structure of all img tags in WordPress
- Get a list of all image sizes that match aspect ratio of original one
- Randomly add a ‘ul’ list of images
- Thumbnails are bigger in size than the original image
- Add attribute to caption shortcode from custom attachment field
- Get an image’s alt text in a shortcode using the image URL
- Image resize depending on orientation?
- Character Limit w/ Excerpt removes Images Why?
- Featured images not displaying at full resolution
- Check if the image exists in WordPress media library
- Faster way to put images into a blog post by using Add Media dialog
- Retrieve an array of image URLs that belong to a gallery
- Images uploaded to the media library has strange colors. However, in the edit screen the color is ok
- Upload image without media-upload [duplicate]
- Tinymce and uploading local pictures
- WordPress shows my picture in admin bar
- Using jQuery to automatically add class only to gif images in WordPress database [closed]
- Modify RSS – remove image and add text
- WordPress Image Scaling Quality
- Create a post from every image in my media gallery
- Retrieve Image Attachments Getting Post Thumbnail Image First
- Is there a wordpress filter to edit the markup of inline images?
- Alt text not showing up
- Whats causing image quality to be degraded?
- Exclude image url from search query
- WordPress Resize Image and show as thumb in post
- Resize uploaded images [duplicate]
- Image “description” and SEO within WP
- Why can’t I gain access to my homepage images?
- Family collaboration to identify ancestors on pictures
- How to change Gallery image url in product page ? In function.php?
- Display image of child element in wordpress
- How do you obtain a list of all image file names on a wordpress website for replacement?
- Form File Upload Field generates multiple copies of Image Files (different sizes): Is this a WP feature or is this being done by the Plugin
- Responsive header image
- Text Wrapping in Editor not Matching Website View
- Duplicate images on upload
- Redirect when user clicks on an image
- JPG Image extension not inserting into Custom table of wp
- wp_get_attachment_image_attributes not working
- Using WP 4.9.6 and big trouble showing images
- How to link to img src using HTML email template in WordPress
- How to add an image below the header on homepage
- List sub pages with custom field content converting image ID to URL
- SVG files and wordpress
- Different image margins on different pages CSS [closed]
- Small image resizing for big! Alternative to timthumb
- Show custom image size smaller in editor
- add titles to images in ad media in pages and posts
- Setting name of attachment URL
- Show title when inserting single images
- wordpress is generating too many Image Sizes
- Best Photoshop-WordPress workflow for editing images without re-upload [closed]
- How to crop image in WordPress with aspect ratio for any size of image
- How to have the frontend show the appropriate image size?
- Copy Content with Images to Other Site