How I can pass value array that I already store to another function?
2 次查看(过去 30 天)
显示 更早的评论
Red = double(image1(:,:,1));
Green = double(image1(:,:,2));
Blue = double(image1(:,:,3));
% Extract Statistical features
% 1] Mean
R_mean = mean(Red(:));
G_mean = mean(Green(:));
B_mean = mean(Blue(:));
% 2] Standard Deviation
R_std = std(Red(:));
G_std = std(Green(:));
B_std = std(Blue(:));
% 3] Skewness
R_skew = skewness(Red(:));
G_skew = skewness(Green(:));
B_skew = skewness(Blue(:));
A = [R_mean G_mean B_mean R_std G_std B_std R_skew G_skew B_skew];
handles.ImgData3 = A;
guidata(hObject,handles);
How to get all the values in A in array?
0 个评论
回答(1 个)
Prabhan Purwar
2020-7-17
Hi,
Could you explain more what are you trying to do with handles.ImgData3 = A; and GUI.
You can pass the array as an output argument to a function.
Hope it helps!!
0 个评论
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Matrix Indexing 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!