0
Я изменяю размеры изображений до 50 x 50 на python. Skimage transform и PIL thumbnail изменяют размер изображения, сохраняя соотношение сторон. Как это сделать? Я пробовал: Для PIL миниатюры,Изменение размера изображений до очень маленьких размеров n x n
im.thumbnail((50,50),Image.ANTIALIAS)
Это дает мне (42,50) изображения не (50,50) изображений.
Для skimage.transform
image = skimage.transform.resize(image, (50, 50))
Он возвращает полностью искаженное изображение.
Какой размер оригинала? – Julien
Если вы не хотите искаженных пропорций, тогда масштаб на основе кратчайшей и обрезки после –
Размер оригинального изображения варьируется от (400, 800) до (20,30). Я пробовал масштабирование и обрезку, но это также заканчивается искаженным или полностью черным изображением. – yyy