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  (4)Basic Examples  (4)

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]=

Find a function that equalizes the histogram of a 3D image:

In[1]:=
Click for copyable input
In[2]:=
Click for copyable input
Out[2]=
In[3]:=
Click for copyable input
Out[3]=
Introduced in 2012
(9.0)
| Updated in 2014
(10.0)