Изменить размер изображения
возвращает изображение 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 (Панель инструментов обработки изображений) | imrotate(Панель инструментов обработки изображений) | imtransform(Панель инструментов обработки изображений) | tformarray(Панель инструментов обработки изображений) | gpuArray(Панель инструментов параллельных вычислений)