MATLAB Answers

how to calculate the three sphere.

6 views (last 30 days)
mohd akmal masud
mohd akmal masud on 23 Sep 2021 at 3:40
Commented: Image Analyst on 23 Sep 2021 at 20:53
Hi all,
I have the image 20 images in subplot figure. then the image have three sphere.
Anyone can help me to calculate all the three sphere.
I used this command
T = regionprops('table', outt22,'Area','Centroid')
note: outt22 is the mask of my three volume. but it show only one area of the circle among the images.
T =
1×2 table
Area Centroid
____ ________________
25 149.08 114.68
KSSV on 23 Sep 2021 at 14:35
You have to calculate that for each image and store into array. Calculating in the attched image is not feasible.

Sign in to comment.

Accepted Answer

Image Analyst
Image Analyst on 23 Sep 2021 at 14:39
You need to stack these images together into a 3-D volumetric image, and then use regionprops3() instead of regionprops().
Image Analyst
Image Analyst on 23 Sep 2021 at 20:53
I thought that you knew in advance how many rows and columns your images have. If not, you can easily find out by just reading in one of them.
yourImage = imread(yourFileNameOfOneImage);
[rows, columns, numberOfColorChannels] = size(yourImage)

Sign in to comment.

More Answers (0)

Community Treasure Hunt

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

Start Hunting!

Translated by