How to Detect shape and number of shapes in image

10 visualizaciones (últimos 30 días)
Med Future
Med Future el 25 de Mzo. de 2022
Comentada: Med Future el 25 de Mzo. de 2022
Hello Everyone, I hope you are doing well.
I have the following image i want to detect the shape in the image and count how many time shapes exist for example in image im_003002 (1) The peroidic shape which comes six time, i want to detect the shape and show the shapes exist 6 time in the image. similarly in im_005001 (1) the shapes comes 7 times
Can any body help me in this please
  5 comentarios
Med Future
Med Future el 25 de Mzo. de 2022
@Akira Agata the method for the left side image i want.
Med Future
Med Future el 25 de Mzo. de 2022
@Akira Agata did you understand my point?

Iniciar sesión para comentar.

Respuestas (1)

KSSV
KSSV el 25 de Mzo. de 2022
I = imread('https://in.mathworks.com/matlabcentral/answers/uploaded_files/940849/im_005001%20(1).png') ;
I1 = imbinarize(I) ;
[y,x] = find(I1) ;
findpeaks(y)
  2 comentarios
Med Future
Med Future el 25 de Mzo. de 2022
@KSSV but in image i have 7 shapes it doest not work
Med Future
Med Future el 25 de Mzo. de 2022
@Image Analyst Can you please comment on this

Iniciar sesión para comentar.

Categorías

Más información sobre Denoising and Compression en Help Center y File Exchange.

Productos


Versión

R2021b

Community Treasure Hunt

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

Start Hunting!

Translated by