HistogramTransform

HistogramTransform[image]

变换 image 的像素值使得它的直方图接近平直.

HistogramTransform[image,ref]

修改 image 的像素值,使得它的直方图与 ref 的分布相同.

HistogramTransform[image,ref,n]

使用 n 个等间距的分位数.

HistogramTransform[{x1,x2,},]

变换值 xi.

更多信息

范例

打开所有单元关闭所有单元

基本范例  (3)

使图像的直方图均衡化:

将图像直方图与参考图像匹配:

匹配两个彩色图像的直方图:

范围  (6)

Data  (5)

变换数据集使其服从正态分布:

变换多个数据集使它们均匀分布:

使像素值服从正态分布:

比较两者的直方图:

改变图像直方图的形状,使得每个通道服从正态分布:

三维图像的直方图均衡化:

Parameters  (1)

减少分位数数目将影响变换函数的质量:

应用  (6)

基本应用  (3)

只均衡彩色图像的亮度:

只均衡彩色图像的饱和度:

创建图像效果,合成图像和它的均衡化版本:

色彩变换  (2)

图像之间的色彩变换:

在 LAB 色彩空间上执行变换:

通过在彩色图像中搜寻具有相似亮度的邻域,对灰度图像进行着色:

把图像变换到亮度和色彩信息不相关的色彩空间:

通过改变直方图的形状,规范化亮度图像:

计算亮度邻域统计数据,并且构建一个给出与最近亮度邻域相关联的颜色的函数:

对于灰度图像的每个像素,通过保留初始亮度并在参考图像中选择最接近的颜色这一方式创建新像素:

多维概率密度函数转化  (1)

通过多次迭代改变随机边缘直方图的形状,改变多维数据集的直方图形状:

改变双变量数据集的形状以匹配双正态样本:

通过可视化转化前和后的联合直方图评估结果:

测试转换后的数据的分布是否遵循参考分布:

把色调和饱和度的联合直方图改为一个圆圈:

可视化变换之前和之后的联合直方图:

创建相应的结果图像:

改变 RGB 图像的三维联合直方图:

属性和关系  (1)

HistogramTransformInterpolation 可用来获取 HistogramTransform 中使用的转换函数:

Wolfram Research (2012),HistogramTransform,Wolfram 语言函数,https://reference.wolfram.com/language/ref/HistogramTransform.html (更新于 2014 年).

文本

Wolfram Research (2012),HistogramTransform,Wolfram 语言函数,https://reference.wolfram.com/language/ref/HistogramTransform.html (更新于 2014 年).

CMS

Wolfram 语言. 2012. "HistogramTransform." Wolfram 语言与系统参考资料中心. Wolfram Research. 最新版本 2014. https://reference.wolfram.com/language/ref/HistogramTransform.html.

APA

Wolfram 语言. (2012). HistogramTransform. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/HistogramTransform.html 年

BibTeX

@misc{reference.wolfram_2024_histogramtransform, author="Wolfram Research", title="{HistogramTransform}", year="2014", howpublished="\url{https://reference.wolfram.com/language/ref/HistogramTransform.html}", note=[Accessed: 22-November-2024 ]}

BibLaTeX

@online{reference.wolfram_2024_histogramtransform, organization={Wolfram Research}, title={HistogramTransform}, year={2014}, url={https://reference.wolfram.com/language/ref/HistogramTransform.html}, note=[Accessed: 22-November-2024 ]}