Измените размер изображения
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(___,
возвращает измененное изображение, где пары Name,Value
)Name,Value
управляют различными аспектами операции изменения размеров.
Если размер выходного изображения не является целым числом, imresize
не использует заданную шкалу. imresize
использует ceil
при вычислении размера выходного изображения.
gpuArray
| imresize3
| imrotate
| imtransform
| interp2
| tformarray