calculation of graycoprops function and sorting of values of graycoprops
1 次查看(过去 30 天)
显示 更早的评论
I=imread('liftingbody.png');
G=graycomatrix(I);
[m n]=size(G);
for x=1:m
for y=1:n
stats=graycoprops(G,'contrast');
end
end
Sort=sort(stats);
fprintf('\n sorted contrast values are:\n %d',stats);
this gives error....says that stats is of struct type... i want to sort the contrast values... tel me plz how it can be done..
help me to solve my query plz
0 个评论
采纳的回答
Image Analyst
2013-3-6
Type "stats" on the command line and see what it is. Then change the last few lines to this:
stats
sortedStats=sort([stats.Contrast])
fprintf('\n sorted contrast values are:\n %d\n', sortedStats);
Note the brackets around stats.Contrast to turn it into an array. But why are you looping over m and n and just overwriting the same stats scalar over and over again? It needs to be indexed so you keep the separate values.
更多回答(0 个)
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Encryption / Cryptography 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!