Can u help me!!! Pls. Thx u much

I have 1 picture. And I want background is black . And egg is white . Use matlab. white not have on black with background is black Can u help me...Thank u very much Sorry my english is bad. It will grammatical errors. Hope u understand my question. Thnx

3 个评论

Do you want to find the shape of the egg? Do you have the image processing toolbox?
Ho Thinh
Ho Thinh 2015-4-27
编辑:Ho Thinh 2015-4-27
No, I want to background of this image is only black and egg is white. how to removed interferences out of the image.
  • the egg is clear so its pixels should be equal to 255. so you hould to put other pixels to 0 (which is black).
input=imread(image) if input(i,j)~=255 then input(i,j)=0 i think this should work

请先登录,再进行评论。

回答(2 个)

threshold=25;
for f=1:frames
I=read(obj,f);
figure(1);imshow(I);title('Input Video Sequence');
if f==1
Background=I;
Fg=abs(I-Background);
else
Fg=abs(I-Background);
end
Fg(Fg>threshold) = 255;
Fg(Fg<=threshold) = 0;
figure(2);imshow(Fg);
drawnow;
pause(0.2)
end
Image Analyst
Image Analyst 2015-5-18

0 个投票

See my attached demo to extract the biggest blob in the image. That will pull out just the egg and not all the other clutter.

类别

在 帮助中心 和 File Exchange 中查找有关 Computer Vision with Simulink 的更多信息

Community Treasure Hunt

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

Start Hunting!

Translated by