Изменение размера изображения
возвращает изображение 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)