Image division for segmentation

Hello, I have a binarized image and I need to divide it into parts for segmentation. How could I do that? Thanks

4 Comments

Assuming that you need help in Image Segmentation, you can use the "greythresh" method or the Image Segmentor App.
You can visit these documentation pages for more information:
https://in.mathworks.com/help/images/image-segmentation.html -- Different types of Segmentation techniques including greythresh
Assuming you need help in Image Division, you can look at this answer:
What you describe is vague. You're going to have to clearly explain what you have and what you intend to do.
Pablo Márquez
Pablo Márquez on 29 Jun 2023
Edited: Pablo Márquez on 29 Jun 2023
Of course, DGM, I'm sorry. What I have is the following image, that is a serrated chip formation obtained from a machining process:
You can see the original image on the left, and the binarized one on the right. What I need to do is to separate each single tooth getting a black space betwen them, like this:
I've got the pixel coordinates of the peaks and the valleys of the white area, so I think I could draw a black line from each peak to each valley, but I don't know how.
Thanks mate.
Thanks Saha, I'll try with the "greythresh" method.

Sign in to comment.

Answers (1)

Keerthi Reddy
Keerthi Reddy on 28 Jun 2023
Hi Pablo, in MATLAB, you can use the regionprops function to divide a binarized image into parts for segmentation.
I hope this helps,
Thanks.

1 Comment

I'll try with regionprops, I've just seen the command. I think this can be the solution.
Thank you Keerthi.

Sign in to comment.

Asked:

on 28 Jun 2023

Edited:

on 29 Jun 2023

Community Treasure Hunt

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

Start Hunting!