Обрежьте изображение
создает интерактивный инструмент Crop Image, сопоставленный с изображением, отображенным в текущей фигуре. С этим синтаксисом и другими интерактивными синтаксисами, инструмент Crop Image блокирует командную строку MATLAB®, пока вы не завершаете операцию. J = imcropimcrop возвращает кадрированное изображение, J.
Для получения дополнительной информации об использовании инструмента Crop Image смотрите Интерактивное Поведение.
обрезки изображение J = imcrop(I,rect)I согласно положению и размерностям, заданным в прямоугольнике обрезки rect или images.spatialref.Rectangle объект. Прямоугольник обрезки, rect, вектор формы [x, y, width, height] это задает размер и положение кадрированного изображения в пространственных координатах. Кадрированное изображение включает все пиксели во входное изображение, которые полностью или частично заключены прямоугольником.
Фактический размер выходного изображения не всегда соответствует точно ширине и высоте, заданной rect. Например, предположите rect [20 20 40 30], использование системы пространственной координаты по умолчанию. Левый верхний угол заданного прямоугольника является центром пикселя с пространственным (x, y) координаты (20,20). Правый нижний угол прямоугольника является центром пикселя с пространственным (x, y) координаты (60,50). Получившееся выходное изображение имеет размер 31 41 пиксели, не 30 40 пиксели.
drawrectangle | images.spatialref.Rectangle | imcrop3 | zoom