HistogramTransformInterpolation

HistogramTransformInterpolation[{x1, x2, ...}]
finds a function so that the transformed values are distributed nearly uniformly.

HistogramTransformInterpolation[{x1, x2, ...}, dist]
finds so that are distributed with distribution dist.

HistogramTransformInterpolation[image, ...]
finds a function that reshapes the histogram of image.

DetailsDetails

ExamplesExamplesopen allclose all

Basic Examples (3)Basic Examples (3)

Find a function that distributes samples in a given dataset uniformly:

In[1]:=
Click for copyable input
Out[1]=
In[2]:=
Click for copyable input
Out[2]=

Reshape the histogram of a dataset to match the PDF of a normal distribution:

In[1]:=
Click for copyable input
Out[1]=
In[2]:=
Click for copyable input
Out[2]=
In[3]:=
Click for copyable input
Out[3]=

Find a function that equalizes the histogram of an image:

In[1]:=
Click for copyable input
Out[1]=
In[2]:=
Click for copyable input
Out[2]=
New in 9
New to Mathematica? Find your learning path »
Have a question? Ask support »