как можно уменьшить разрешение отсканированного изображения - PullRequest
1 голос
/ 08 июня 2010

как можно уменьшить разрешение отсканированного изображения

Ответы [ 2 ]

5 голосов
/ 08 июня 2010

Если вы собираетесь изменить размер изображения, просто используйте Matlab Image Toolbox.

Для этой цели существует функция под названием imresize

B = imresize(A, scale)
4 голосов
/ 08 июня 2010

Вы могли бы:

  • просто уменьшите его, возьмите каждый n-й пиксель вдоль каждой строки и столбца исходного изображения и запишите его в новое изображение; выберите n в соответствии с вашими требованиями;
  • заменить каждый n * n массив пикселей на некоторое среднее значение пикселей в массиве; множество определений среднего на выбор; еще раз выберите n, чтобы удовлетворить ваши требования.
...