MATLAB Answers

how can i calculate brightness,contrast,hue and saturation of a image?

48 views (last 30 days)
Harshit on 26 Feb 2013
i want to calculate brightness,hue,saturation and contrast of an image.

Answers (1)

Jurgen on 26 Feb 2013
Assuming its an rgb image, you can do rgb2hsv to find the hue and saturation of pixels. Value is similar to brightness, but you may mean brightness from the hsb space. There is no function rgb2hsb.
Also note that saturation is/could be defined differently in other colorspaces. E.g. saturation of a pixel in hsl space is not the same as its saturation in hsv space.
Contrast could be defined as a ratio. E.g. highest brightness / lowest brightness in image.

Community Treasure Hunt

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

Start Hunting!