Обрезка изображения
Примечание
Интерактивные синтаксисы не поддерживают категориальные изображения. Для категориальных изображений необходимо задать область подрезки rect.
создает интерактивный инструмент «Обрезка изображения», сопоставленный с полутоновым, труколорным или бинарным изображением, отображаемым на текущей фигуре. Icropped = imcropimcrop возвращает обрезанное изображение, Icropped.
С помощью этого синтаксиса и других интерактивных синтаксисов инструмент Crop Image блокирует MATLAB® командная строка до завершения операции. Дополнительные сведения об использовании инструмента «Обрезка изображения» см. в разделе «Интерактивное поведение».
отображает индексированное изображение Xcropped = imcrop(X,cmap)X на рисунке с использованием карты цветов cmapи создает интерактивный инструмент «Обрезка изображения», сопоставленный с этим изображением. imcrop возвращает обрезанное индексированное изображение, Xcropped, которая также имеет карту цвета cmap.
___ = imcrop( создает интерактивный инструмент «Обрезка изображения», сопоставленный с изображением, заданным указателем на h)h.
обрабатывает изображение Icropped = imcrop(I,rect)I согласно положению и размерностям, указанным в прямоугольнике обрезки rect. Обрезанное изображение включает все пиксели в входы изображении, которые полностью или частично заключены прямоугольником.
Фактический размер выходного изображения не всегда в точности соответствует ширине и высоте, заданным rect. Например, предположим rect является [20 20 40 30], с использованием системы пространственных координат по умолчанию. Верхний левый угол заданного прямоугольника является центром пикселя с пространственными (x, y) координатами (20,20). Нижний правый угол прямоугольника является центром пикселя с пространственными (x, y) координатами (60,50). Получившееся выходное изображение имеет размер 31 на 41 пиксель, а не 30 на 40 пикселей.
[___, также возвращает положение прямоугольника обрезки в rectout] = imcrop(___)rectout. Можно использовать входные параметры любого другого синтаксиса.
imcrop(___) без выходных аргументов отобразит обрезанное изображение в новом окне рисунка. Этот синтаксис не поддерживает категориальные изображения.
drawrectangle | images.spatialref.Rectangle | imcrop3 | zoom