Изображение обрезки
Примечание
Интерактивные синтаксисы не поддерживают категориальные изображения. Для категориальных изображений необходимо указать область подрезки, rect.
создает интерактивный инструмент «Кадрирование изображения», связанный с оттенками серого, триеколором или двоичным изображением, отображаемым на текущем рисунке. Icropped = imcropimcrop возвращает обрезанное изображение, Icropped.
С помощью этого синтаксиса и других интерактивных синтаксисов инструмент «Обрезка изображения» блокирует командную строку 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