How does the imhist function work for RGB image?

7 views (last 30 days)
John Doe
John Doe on 30 May 2020
Edited: John Doe on 30 May 2020
Hello everyone.
I looked up the use of imhist function. It plots the histogram for a grayscale image. But if the input is an RGB image, it still produces a histogram? Is it converting the RGB to grayscale and then showing the histogram?
And would it be technically correct to show the histogram for a RGB image this way? Thanks in advance!

Accepted Answer

Image Analyst
Image Analyst on 30 May 2020
Edited: Image Analyst on 30 May 2020
Did you try to look at the source code
>> edit imhist.m
Also, see attached demo. You might like it.
  2 Comments
John Doe
John Doe on 30 May 2020
I checked the source code. I think it's performing operation determining the class (uint8/logical) etc.

Sign in to comment.

More Answers (0)

Community Treasure Hunt

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

Start Hunting!