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

1 view (last 30 days)
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

Answers (1)

Image Analyst
Image Analyst on 26 Dec 2016
You can use bwlabel() or bwconncomp() to get the connected components after you do image segmentation.
  2 Comments
CHINNI VENKATA RAMESH
CHINNI VENKATA RAMESH on 26 Dec 2016
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 on 26 Dec 2016
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.

Sign in to comment.

Categories

Find more on Images in Help Center and File Exchange

Community Treasure Hunt

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

Start Hunting!