It is possible shape identification in given image using data sheet of each object stored in the form of connected components?

2 次查看(过去 30 天)
I want to findout objects in given image.I have thought like this..first of all I find the connected component matrix of each object and finally I can compare with connected matrics of given image.It is possible? Any free define functions is there in matlab like shape(connected components)? Please help me if u know another algoritham to findout the object

回答(1 个)

Image Analyst
Image Analyst 2016-12-26
You can use bwlabel() or bwconncomp() to get the connected components after you do image segmentation.
  2 个评论
CHINNI VENKATA RAMESH
For example I have data matrix for chair and I can compare with image contain different shapes of chairs(Just I want taken like this the chair contain 4 legs and surface area if it may be stool also both are in same group)It is possible?
Image Analyst
Image Analyst 2016-12-26
Yes it is but that's a much higher level of algorithm. That's called "image understanding" and is a step beyond simple image analysis. If you took a snapshot of your office or lab, there could be hundreds of things that you, as a person, could identify and give a name to, even if they are strangely lit with unusual sizes or shapes. If you just google chair images I bet you'd call every one of them a chair. Now how do you get the computer to be able to recognize all those possible chair images? Convolution neural networks? Perhaps. A lot depends on how simple your scene is. The CBIR community does a lot of image understanding so do a web search on CBIR.

请先登录,再进行评论。

Community Treasure Hunt

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

Start Hunting!

Translated by