how to collect the each row of a matrix after operation
Show older comments
v=hsv(:,:,3);
p=1:256;
x=v(1:256, p);
h=imhist(v);
a=sum(x.*h);
b=sum(h);
M=a/b
the problem is that x should be of 256*1, and i want the vale of 'M' to be 256*256. which loop should i start so that p uses all value from 1 to 256 and automatically it should have its value in a form of a matrix of 256*256
Accepted Answer
More Answers (0)
Categories
Find more on Contrast Adjustment in Help Center and File Exchange
Products
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!