Radius of blood vessels in 3D.

조회 수: 6 (최근 30일)
M_sz
M_sz 2020년 12월 28일
답변: Shashank Gupta 2021년 1월 7일
Hello everyone.
I have to find radius of blood vessels which are in 3D. I was thinking about regionprops but it doesn't work with 3D dimension.
In the attached figure, the red points are the skelet of vessel. I've also attached matrix with skeleton('skel') and binary matrix with vessel ('BWc').
Maybe someone have any idea how to do it? I will appreciate any help.

답변 (1개)

Shashank Gupta
Shashank Gupta 2021년 1월 7일
Hi Martyna,
One suggestion I can give you is to find the volume of the blood vessel and approximate it to shape and find the radius accordingly. Check out convhull function. This might help you to get a shape. Another suggestion is to use connected componenet analysis i.e. bwconncomp function. This function will help you find all the object in your 3d volume and give you all required information you needed about those object which inturn can help you find radius.
Hope it helps.
Cheers

Community Treasure Hunt

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

Start Hunting!

Translated by