Difference between revisions of "Cumulative Histogram"

From MIPAV
Jump to: navigation, search
m
m
Line 1: Line 1:
This page is a stub.
+
Cumulative Histogram
 +
The cumulative histogram is a histogram in which the vertical axis gives not just the counts for a single bin, but rather gives the counts for that bin plus all bins for smaller values of the response variable.
 +
 
 +
== Background ==
 +
[[File:CumulativeHistogramSample.jpg|300px|thumb|right|A sample cumulative histogram]]
 +
 
 +
Let I:Q -> [0,1] be an image and h is the distribution of its values (a histogram). The cumulative histogram of I is the function H: [0,1] -> [0,1] defined by
 +
 
 +
<math>
 +
H(x)=\int_0 ^x h(t)d(t)
 +
</math>
 +
 
 +
=== Examples ===
 +
[[File:CumulHistogramBrain2.jpg|300px|thumb|right|Figure 12a. A 3D grayscale image (a)]]
 +
[[File:CumulHistogramBrain2CH.jpg|300px|thumb|right|Figure 12b. Its cumulative histogram (b). ]]
 +
 
 +
Following examples display cumulative histograms for grayscale and RGB images. Figure 12 shows a 3D grayscale image (a) and its cumulative histogram (b). Figure 13 and Figure 14 show 2D RGB images and their cumulative histograms for each channel. Note that, the RGB image from Figure 13 has in fact only two color channels - Red and Blue, therefore its cumulative histogram for the Green channel shows nothing.  
 +
 
 +
 
 +
 
 +
 
 +
==References ==
  
 
For more information about the Cumulative Histogram algorithm, please refer to [http://mipav.cit.nih.gov/documentation/HTML%20Algorithms/HistogramCumulative.html the MIPAV HTML Help].
 
For more information about the Cumulative Histogram algorithm, please refer to [http://mipav.cit.nih.gov/documentation/HTML%20Algorithms/HistogramCumulative.html the MIPAV HTML Help].
  
[[Category:Help:Stub]]
+
== See also:==
 +
 
 +
*[[Histogram Equalization: Regional Adaptive]]
 +
*[[Histogram Equalization: Neighborhood Adaptive]]
 +
*[[Histogram Matching]]
 +
*[[2D Histogram]]
  
 
[[Category:Help]]
 
[[Category:Help]]
 
[[Category:Help:Algorithms]]
 
[[Category:Help:Algorithms]]

Revision as of 14:56, 7 August 2012

Cumulative Histogram The cumulative histogram is a histogram in which the vertical axis gives not just the counts for a single bin, but rather gives the counts for that bin plus all bins for smaller values of the response variable.

Background

A sample cumulative histogram

Let I:Q -> [0,1] be an image and h is the distribution of its values (a histogram). The cumulative histogram of I is the function H: [0,1] -> [0,1] defined by

<math> H(x)=\int_0 ^x h(t)d(t) </math>

Examples

Figure 12a. A 3D grayscale image (a)
Figure 12b. Its cumulative histogram (b).

Following examples display cumulative histograms for grayscale and RGB images. Figure 12 shows a 3D grayscale image (a) and its cumulative histogram (b). Figure 13 and Figure 14 show 2D RGB images and their cumulative histograms for each channel. Note that, the RGB image from Figure 13 has in fact only two color channels - Red and Blue, therefore its cumulative histogram for the Green channel shows nothing.



References

For more information about the Cumulative Histogram algorithm, please refer to the MIPAV HTML Help.

See also: