How to remove unwanted edges from image?

14 次查看(过去 30 天)
Hello,
I'm currently working on the project about processing lumbosacral spine in Xray images.
My goal is do detect the vertebras from image
From the picture 1 i managed to get edges like in the picture 2.
Screenshot_2.jpg
Screenshot_1.jpg
My question is how to remove the edges which are not the vertebra.
I tried to identify each vertebra using Harris corners, but unfortunately its not detecting correct corners.
Is it possible to identify edge by its length?
Thanks you in advance for any help.

回答(1 个)

Image Analyst
Image Analyst 2019-11-22
You might want to use deep learning to identfy the vertebrae, then use that as a mask to erase everything outside of it.

Community Treasure Hunt

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

Start Hunting!

Translated by