How to transform irregular-shaped region into an equivalent circle

3 次查看(过去 30 天)
Hi;
I am trying to transform irregular shaped regions in an image into an equivalent circle. How can I do so?
I need this for further analysis of the images and this is just an intermediate yet crucial step.
Thanks;

回答(1 个)

Image Analyst
Image Analyst 2013-12-24
Not sure what that means. But you can use regionprops() in the Image Processing Toolbox to get the Area, Perimeter, and Equivalent Circular Diameter. See my Image Segmentation Tutorial for a demo. Then you can use rectangle to plot a circle in the overlay, or use the FAQ to make a circle in an image: http://matlab.wikia.com/wiki/FAQ#How_do_I_create_a_circle.3F

类别

Help CenterFile Exchange 中查找有关 Image Segmentation and Analysis 的更多信息

Community Treasure Hunt

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

Start Hunting!

Translated by