Radius of blood vessels in 3D.

2 次查看(过去 30 天)
M_sz
M_sz 2020-12-28
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

类别

Help CenterFile Exchange 中查找有关 Genomics and Next Generation Sequencing 的更多信息

Community Treasure Hunt

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

Start Hunting!

Translated by