How to merge nearest boudingbox from regionprops in matlab

2 views (last 30 days)
I am a newbie in Matlab.
I have an image, let's say,
I want to do segmentation all the objects from the image, coin and text.
I can get all the object using Bounding box of regionprops; I could get coins and each characters.
*However, what I want is not each characters but if the characters are near to each other let say '7 AU' I want to get a boundingbox of this so I could crop an image 7 AU.
What I think right now is to merge the bounding box of the nearest object or characters.*
Maybe there are other ways, What do you think?
If the question is not clear drop your question I will answer it as soon as possible..
Thank

Accepted Answer

Sean de Wolski
Sean de Wolski on 9 Jan 2014
Dilate the mask ( imdilate ) the acceptable "closeness" distance first so that the objects touch, then use regionprops.
  1 Comment
Vortana
Vortana on 9 Jan 2014
Thank for your answer.
Could you explain a bit more?
What i get so far is the image with background white and objects are black, so If I use the imdilate some small characters will be white and the regionprops could not be detected, and I cannot get the bounding-box of those small characters.

Sign in to comment.

More Answers (1)

Thou Raya
Thou Raya on 26 Feb 2019
Hello
please did you find a solution for your problem ?
thanks in advance

Community Treasure Hunt

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

Start Hunting!