Видимая область (ROI) является фрагментом изображения, на котором вы хотите отфильтровать или выполнить некоторую другую операцию. Можно создать КОРОЛЕЙ многих форм с помощью высокоуровневых функций ROI, таких как drawcircle
или drawpolygon
. Можно также использовать классы создания ROI, такие как images.roi.Circle
или image.roi.Polygon
. Классы ROI поддерживают свойства, методы и события, которые можно использовать, чтобы настроить поведение ROI.
Общее использование ROI должно создать бинарный рисунок маски. В рисунке маски пиксели, которые принадлежат ROI, установлены в 1
, и пиксели вне ROI установлены в 0
. Классы ROI и функции поддерживают метод createMask
. Можно задать больше чем один ROI в изображении. Обычно КОРОЛИ являются группами непрерывных пикселей, но можно также задать КОРОЛЕЙ значениями интенсивности, в этом случае области не обязательно непрерывны.
Чтобы отфильтровать видимую область (ROI), сначала задайте маску, чтобы разделить ROI от фона, затем применить фильтр к ROI только.
Бинарная маска классифицирует пиксели изображения как принадлежащий или видимой области или фону.
Увеличьте резкость видимой области в изображении
Этот пример показывает, как использовать фильтрацию маскированную, чтобы увеличить резкость определенной видимой области.
Примените пользовательский фильтр к видимой области в изображении
Этот пример показывает, как задать вашу собственную функцию и маску, чтобы отфильтровать видимую область.
Заполните видимую область в изображении
Процесс заполнения видимой области вовлекает заменяющий все пиксели в область путем интерполяции внутрь от контура области.
Тулбокс обеспечивает набор классов, чтобы создать видимые области различных форм, включая круги, замещающие знаки, полигоны, строки, ломаные линии, точки и прямоугольники.
Подвыборка или упрощает ROI от руки
Этот пример показывает, как подвыбрать или уменьшать число точек в объекте Freehand ROI.
Используйте ломаную линию, чтобы создать угловой инструмент измерения
Этот пример показывает, что шаги должны создать инструмент измерения с тремя точками с помощью ROI Ломаной линии
Измерьте расстояния в изображении
Этот пример показывает, как использовать КОРОЛЕЙ строки, чтобы измерить расстояния в изображении.
Используйте ожидают функция после рисования ROI
Этот пример показывает, как задать пользовательскую функцию ожидания, которая блокирует командную строку MATLAB®, пока вы не закончили располагать прямоугольник.