I am absolutely confused to hell with view.xml image cropping. I am just trying to take the images I have uploaded and crop them to a square size using the etc/view.xml file from my theme.
I have tried everything possible and the closest I can get to square cropped images is:
<image id="product_page_image_medium_no_frame" type="image">
<width>886</width>
<height>886</height>
<constrain>false</constrain>
<aspect_ratio>false</aspect_ratio>
<frame>false</frame>
</image>
However, the image is just stretched into this square box, its not cropped from the centre. Any help would be greatly appreciated.