How can i convert this binary image to black background image?

1 次查看(过去 30 天)
i require the attached image in this format

采纳的回答

Image Analyst
Image Analyst 2015-1-17
vinith, this must be a class project or something from a text or else you're on the same project as Abdur Rahmaan, because I gave him complete code in this Answer http://www.mathworks.com/matlabcentral/answers/168170#answer_163355.
The way you're approaching it, with edge detection, is not the way I'd do it. I'd use color segmentation.
  12 个评论
Image Analyst
Image Analyst 2015-1-22
Do you have the images yet? If you're having trouble finding black velvet where you live, then just use black construction paper.

请先登录,再进行评论。

更多回答(1 个)

Matt J
Matt J 2015-1-17
编辑:Matt J 2015-1-17
A=imread('http://www.mathworks.com/matlabcentral/answers/uploaded_files/24029/untitled%201.jpg');
A=rgb2gray(A);
BW=A<10;
result = imfill(BW,'holes')&~BW;

类别

Help CenterFile Exchange 中查找有关 Image Processing Toolbox 的更多信息

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by