How to make???? (im using dilate and erode in matlab, and then i want to separate the background and the object.... )
古いコメントを表示
im using dilate and erode in matlab, and then i want to separate the background and people in the poin of object, without the bring result background, and then the result of dilate and erode just people without the background, sorry, maybe my english not good, so, i hope u know what i mean and can help ... thx be 4 ... im using strel ....
5 件のコメント
Image Analyst
2011 年 8 月 15 日
Upload your image somewhere so we can talk.
http://www.mathworks.com/matlabcentral/answers/7924-where-can-i-upload-images-and-files-for-use-on-matlab-answers
Megah Putri
2011 年 8 月 15 日
Megah Putri
2011 年 8 月 15 日
Sean de Wolski
2011 年 8 月 15 日
Those images (well the three I opened) were already black and white. What does your original image look like?
Megah Putri
2011 年 8 月 15 日
回答 (1 件)
Saneem Ahmed
2011 年 9 月 1 日
0 投票
I think you wanted to implement something like background subtraction to do that. I dont think just doing dilation and erosion will get your answer. So let me start with background subtraction, Here you need a camera which is not moving.(steady camera, better use a tripod or keep it over a table). Now take a frame where the object is not present, we can call it as background image. Now take an image with object.Then Subtract background image and new image pixel wise. Keep some threshold and if the value goes above that threshold in a pixel that means object is available in that pixel. Actually this wont give great results ,you have to use gaussian mixture models for that. Read my paper to get a better idea.
It helps to remove shadow also!!
カテゴリ
ヘルプ センター および File Exchange で Image Preview and Device Configuration についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!