Изображение сегмента Используя круги находки в Image Segmenter

В этом примере показано, как использовать опцию Кругов Находки в приложении Image Segmenter, чтобы сегментировать изображение. Опция Кругов Находки является автоматическим методом сегментации, который можно использовать, чтобы сегментировать изображение на фоновые элементы и передний план. Опция Кругов Находки не требует инициализации.

Загрузите изображение в приложение Image Segmenter

Считайте изображение в рабочую область.

coins = imread('coins.png');

От MATLAB® Toolstrip откройте приложение Image Segmenter. На вкладке Apps, в разделе Image Processing и Computer Vision, нажимают Image Segmenter.

На панели инструментов приложения нажмите Load Image, и затем выберите Load Image from Workspace. В диалоговом окне Import from Workspace выберите изображение, которое вы читаете в рабочую область. Отображения приложения Image Segmenter изображение вы выбрали.

Можно также открыть приложение с помощью imageSegmenter команда, задавая изображение:

imageSegmenter(coins);

Используйте находят, что круги сегментируют изображение

На панели инструментов приложения Image Segmenter расширьте раздел Create Mask и выберите Find Circles.

Приложение Image Segmenter открывает новую вкладку для опции сегментации Кругов Находки.

Во вкладке Find Circles сначала нажмите Ruler и измерьте диаметры некоторых представительных кругов в изображении, чтобы определить область значений размеров. Чтобы найти круги, необходимо задать нижние и верхние границы на диаметрах. Установите значения в Min. Диаметр и Максимум поля Diameter к значениям, что вы думаете, включают все объекты, 50 и 150.

На вкладке Find Circles нажмите Find Circles. Приложение Image Segmenter заполняет круги, которые оно находит. Однако найдите, что круги не находят два из кругов. Исследуя изображение более тесно, вы обнаруживаете, что диаметр этих монет немного меньше, чем заданный минимальный диаметр.

Измените минимальное значение, чтобы разместить размеры объектов, которые не были сегментированы и запускают операцию сегментации кругов находки снова. На этот раз, сегменты Find Circles все объекты в изображении.

Сохраните рисунок маски в рабочую область

Когда вы будете удовлетворены сегментацией, нажмите Create Mask на панели инструментов вкладки Find Circles и создайте рисунок маски. Приложение Image Segmenter закрывает вкладку Find Circles и возвращается к вкладке Segmentation. Цвет сегментированных кругов превращается в желтый. Чтобы просмотреть рисунок маски, нажмите Show Binary.

По окончании, сегментировав изображение, сохраняете рисунок маски при помощи опции Экспорта. Можно также получить код, используемый в сегментации.

Смотрите также

|

Похожие темы