Tool to calculate the grayscale histogram of an image. An histogram is a graphical representation of the repartition of colours among the pixels of a numeric image.

dCode is free and its tools are a valuable help in games, puzzles and problems to solve every day! You have a problem, an idea for a project, a specific need and dCode can not (yet) help you? You need custom development? Contact-me!

Tool to calculate the grayscale histogram of an image. An histogram is a graphical representation of the repartition of colours among the pixels of a numeric image.

Answers to Questions

How to compute an histogram?

An image histogram is a type of statistical graph with ordered colors on x-axis and the number of pixels for each color on y-axis which allows to quickly assess the distribution of colors in an image.

Example:

In practice, the colors are usually limited to 100 or 255 levels of gray, the image is previously converted into grayscale.

How to compute a grayscale value?

Histogram is based on the frequency of luminance in the image. The luminance is computed for each pixel with the formula 0.2126*R+0.7152*G+0.0722*B (ITU BT.709).

How is organised an histogram?

The colors are organized according to their tone, blacks are on the left and on the right are whites, in the middle are gray tones.

How to display an Histogram in Matlab?

Use the imread function to load an image, then imhist to display its histogram.

Example: imhist(imread(image));

Ask a new question

Source code

dCode retains ownership of the source code of the script Image Histogram online. Except explicit open source licence (indicated Creative Commons / free), any algorithm, applet, snippet, software (converter, solver, encryption / decryption, encoding / decoding, ciphering / deciphering, translator), or any function (convert, solve, decrypt, encrypt, decipher, cipher, decode, code, translate) written in any informatic langauge (PHP, Java, C#, Python, Javascript, Matlab, etc.) which dCode owns rights will not be given for free. So if you need to download the online Image Histogram script for offline use, check contact page !