Измените размер изображения
возвращается отображают B
= imresize(A
,scale
)B
это - scale
времена размер A
. Входное изображение A
может быть шкала полутонов, RGB или бинарное изображение. Если A
имеет больше чем две размерности, imresize
только изменяет размер первых двух размерностей. Если scale
находится в области значений [0, 1], B
меньше, чем A
. Если scale
больше 1, B
больше, чем A
. По умолчанию, imresize
бикубическая интерполяция использования.
возвращается отображают B
= imresize(A
,[numrows
numcols]
)B
это имеет количество строк и столбцов, заданных двухэлементным векторным [numrows numcols]
.
[
изменяет размер индексируемого изображения Y
,newmap
]
= imresize(X
,map
,___)X
где map
палитра, сопоставленная с изображением. По умолчанию, imresize
возвращает новую, оптимизированную палитру (newmap
) с измененным изображением. Чтобы возвратить палитру, которая совпадает с исходной палитрой, используйте 'Colormap'
параметр.
___ = imresize(___,
возвращает измененное изображение где Name,Value
)Name,Value
пары управляют различными аспектами операции изменения размеров.
Если размер выходного изображения не является целым числом, imresize
не использует заданную шкалу. imresize
использование ceil
при вычислении размера выходного изображения.
interp2
| imresize3
(Image Processing Toolbox) | imrotate
(Image Processing Toolbox) | imtransform
(Image Processing Toolbox) | tformarray
(Image Processing Toolbox) | gpuArray
(Parallel Computing Toolbox)