Измените размер изображения
B = imresize(A,scale)
B = imresize(A,[numrows numcols])
[Y,newmap] = imresize(X,map,___)
___ = imresize(___,method)
___ = imresize(___,Name,Value)
возвращается, отображают 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
не использует заданную шкалу. imresize
использует ceil
при вычислении размера выходного изображения.
gpuArray
| imresize3
| imrotate
| imtransform
| interp2
| tformarray