Extracting bones from Xray image

Hello experts,
I am trying to extract bones from X-ray image of hand; Fore example:
For example in this sample image, there are 6 bones:
I have tried different methods such as edge detection; For example, with Canny edge detection I get the following result where some of the edges have been missed:
I would be thankful if you could help me with this problem.

3 comentarios

CS Researcher
CS Researcher el 6 de Mayo de 2016
Increase the threshold on the canny edge detector. Can you share the image?
Sara4mat
Sara4mat el 16 de Mayo de 2016
Editada: Sara4mat el 16 de Mayo de 2016
Sorry for my late reply.
Please find attached the sample X-ray image.
Thank you :)
Firat Ozersahin
Firat Ozersahin el 11 de Jun. de 2016
I think you can do with thresholding and some filters but i have no idea which filter you should use . I have similar issue .

Iniciar sesión para comentar.

Respuestas (1)

Durgesh Naik
Durgesh Naik el 13 de Jun. de 2016

0 votos

please go for adaptive thresholding.

Categorías

Más información sobre Image Processing Toolbox en Centro de ayuda y File Exchange.

Preguntada:

el 6 de Mayo de 2016

Respondida:

el 13 de Jun. de 2016

Community Treasure Hunt

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

Start Hunting!

Translated by