what is error in this program ?

4 views (last 30 days)
venmal devi
venmal devi on 2 Sep 2015
Edited: Walter Roberson on 2 Sep 2015
%Split into RGB Channels
Red = image(:,:,1);
Green = image(:,:,2);
Blue = image(:,:,3);
%Get histValues for each channel
[yRed, x] = imhist(Red);
[yGreen, x] = imhist(Green);
[yBlue, x] = imhist(Blue);
%Plot them together in one plot
plot(x, yRed, 'Red', x, yGreen, 'Green', x, yBlue, 'Blue');

Answers (1)

Walter Roberson
Walter Roberson on 2 Sep 2015
Edited: Walter Roberson on 2 Sep 2015
plot(x, yRed, 'r', x, yGreen, 'g', x, yBlue, 'b');
legend({'Red', 'Green', 'Blue'});
Also, it is firmly advised never to name a variable "image" as that interferes with using a fundamental MATLAB graphics routine.

Categories

Find more on Modify Image Colors in Help Center and File Exchange

Tags

Community Treasure Hunt

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

Start Hunting!