Как найти используемый алгоритм уменьшения масштаба? - PullRequest
0 голосов
/ 29 мая 2020

У меня очень конкретная c проблема. У меня есть 2 набора одинаковых фотографий с водяными знаками. Один набор данных изображения имеет разрешение 1280x960. Второй набор данных - разрешение 640x480. Я пытаюсь найти, какой алгоритм понижающей дискретизации используется для масштабирования изображений с 1280x960 до 640x480. Есть ли у кого-нибудь пример кода для этого? или любое руководство приветствуется.

1 Ответ

0 голосов
/ 15 июня 2020

Я думаю, что наиболее распространенным методом понижающей дискретизации является ndimage.interpolation.zoom. Внутри он использует bicubi c шлицы. Что-то вроде:

from scipy import ndimage
low_resolution_frame = ndimage.interpolation.zoom(frame, 0.5)
...