How to convert 'Structure' ?!
Mostra commenti meno recenti
Hi everybody;
I am trying to get feature value out of structure array..
for example:
glcms = graycomatrix(CG,'Offset',[0 1]);
Cont_RGB = graycoprops(glcms,'Contrast');
F=Cont_RGB;
F= Contrast: 0.2546 % i wana to remove word contrast and get the number only!
How can i get the number?
Thank you
Risposta accettata
Più risposte (2)
Matthew Eicholtz
il 29 Giu 2013
Try
F.Contrast
2 Commenti
Mariam Sheha
il 29 Giu 2013
Walter Roberson
il 30 Giu 2013
Cont_RGB = graycoprops(glcms,'Contrast');
Cont_RGB.Contrast
The "." between the variable name and "Contrast" is literal, part of the syntax.
Image Analyst
il 29 Giu 2013
theNumber = F.Contrast;
3 Commenti
Mariam Sheha
il 29 Giu 2013
Image Analyst
il 30 Giu 2013
All 3 people answered with the same thing, and you accepted the third response, so I think we all knew what you meant. Hopefully you're now using Walter's answer, and are not doing unnecessary operations like converting to a cell array and then converting the cell array to a matrix. You may find it helpful to read the FAQ: http://matlab.wikia.com/wiki/FAQ#What_is_a_cell_array.3F
Mariam Sheha
il 30 Giu 2013
Categorie
Scopri di più su Cell Arrays in Centro assistenza e File Exchange
Prodotti
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!