Измените размер изображения
возвращается отображают J = imresize(I,scale)J это - scale времена размер I. Входное изображение I может быть шкала полутонов, RGB, двоичный файл или категориальное изображение. Если I имеет больше чем две размерности, затем imresize только изменяет размер первых двух размерностей.
Опционально можно изменить размер изображений Для получения дополнительной информации смотрите Расширенные Возможности.
возвращается отображают J = imresize(I,[numrows
numcols])J это имеет количество строк и столбцов, заданных векторным [numrows numcols].
[ изменяет размер индексируемого изображения Y,newmap]
= imresize(X,map,___)X с палитрой map. По умолчанию, imresize возвращает оптимизированную палитру, newmap, с измененным индексируемым изображением. Чтобы возвратить палитру, которая совпадает с исходной палитрой, используйте Colormap аргумент пары "имя-значение".
Этот синтаксис не поддержан на графическом процессоре.
___ = imresize(___, аргументы пары "имя-значение" использования, чтобы управлять различными аспектами операции изменения размеров.Name,Value)
Этот синтаксис не поддержан на графическом процессоре.
Функциональный imresize измененный в версии 5.4 (R2007a). Предыдущие версии Image Processing Toolbox™ использовали различный алгоритм по умолчанию. Если вам нужны те же результаты, приведенные предыдущей реализацией, используйте функциональный imresize_old.
Существует небольшое числовое различие между результатами imresize на центральном процессоре и графическом процессоре. Эти различия происходят справа и нижние границы изображения и едва примечательны невооруженным глазом.
Если размер выходного изображения не является целым числом, то imresize не использует заданную шкалу. imresize использование ceil при вычислении размера выходного изображения.
imresize3 | imrotate | imtransform | interp2 | tformarray