MATLAB Answers

How save data from cell to array?

3 views (last 30 days)
Ragavendiran R
Ragavendiran R on 29 Dec 2016
Edited: Stephen Cobeldick on 30 Dec 2016
Hi everyone, I want to save centroid value as an array (excel sheet format). but, I am getting [x,y] in a single cell. I don't know how to convert it.
My code
for i=1:files
file = imagefiles(i).name;
I = imread(file);
BW = im2bw(I,0.6);
BW3 = imcomplement(BW);
BW4 = imfill(BW3,'holes');
BW6 = imcomplement(BW4);
C{i} = regionprops(BW6,'centroid');
end
Output:
{}C 158*1 cell /workspace
[2.51,4.82] /in each cell both value separated comma

Community Treasure Hunt

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

Start Hunting!

Translated by