how will be mean brightness of color image will be formulated in matlab
2 views (last 30 days)
Show older comments
color image is of three channels, so how to calculate mean brightness of the image Do i need to separate each channel of color image and then calculate mean of the brightness say in LAB space i need to calculate mean of only L which represent luminance or brightness of image
0 Comments
Accepted Answer
Thorsten
on 9 Jul 2015
If you have an Lab image as a 3D matrix with planes L, a, b, just use
meanbrightness = mean2(Lab(:,:,1))
If you have an RGB image, you can convert it to Lab using
RGB = imread('peppers.png');
cform = makecform('srgb2lab');
Lab = applycform(RGB, cform);
0 Comments
More Answers (0)
See Also
Categories
Find more on Image Processing Toolbox 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!