This extension automatically processes product images with the help of Imgix. See what you can do with Imgix in their sandbox.
You need to create a Imgix account in order to use this extension.
Go to Stores > Configuration > Elgentos > Imgix. You should set your host URL for the image service (for example https://yoursubdomain.imgix.net/
). You can find this value under Sources in your Imgix dashboard.
There's also the option to set trimming of the image. The options are: No trimming, auto and color. You can find more info here
For a webshop with about 15.000 products with one image each, Imgix costs will be anywhere between $50 and $100 monthly.