Пожалуйста, проверьте оригинальный пост: первое изображение действительно изменено до 50x50, и способ его обработки вполне корректен и должен работать для любого соотношения сторон (я полагаю, что изображение обрезается по верхнему краю центру с полной шириной, а высота подстраивается под объявленное соотношение сторон, после чего изображение изменяется в размере).
Проблема заключается в том, что для изображения с низким соотношением пикселей по ширине и высоте, но с приемлемым вручную установленным экранным соотношением, глобальная настройка не должна применяться.
Вручную установленное соотношение должно иметь приоритет, так как эта настройка предназначена для предотвращения доминирования изображения на большой части экрана (из-за его высоты), чего явно не происходит при размере 50x50.