Удаление внешней границы черно-белого изображения - PullRequest
1 голос
/ 29 января 2012

Я написал этот код

y=imread('..........bmp');
bw=im2bw(y);
b=bwboundaries(bw);
boundry=b{1};
imshow(bw);
hold on;
plot(boundry(:,2),boundry(:,1),'g');

Я получил это изображение http://postimage.org/image/91xxambx9/

Теперь мне нужно удалить внешнюю границу зеленого цвета без какого-либо влияния на детали внутри этой границыэто возможно в Matlab?Если это возможно, как это можно сделать?

1 Ответ

1 голос
/ 29 января 2012

Ну, эта внешняя граница зеленого цвета вызвана командой plot. Так что просто удали его.

y=imread('..........bmp');
bw=im2bw(y);
b=bwboundaries(bw);
boundry=b{1};
imshow(bw);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...