图像算法对直方图的影响
The effect of image arithmetic on histograms
有两个图像 f(x,y)
和 g(x,y)
及其直方图 hf
和 hg
。
如果我进行图像运算并将结果命名为 z(x,y)
及其直方图 hz
,我如何确定 hz
作为 hf
和 [=13 的函数=]?
据我所知:
z(x,y)=f(x,y)+g(x,y) => hz = hf *(卷积) hg(需要缩放)
其他算术计算呢?
我如何在 Matlab 上确定它?
简短的回答是你不能。组合图像
的直方图 hz
z(x,y)=f(x,y)+g(x,y)
无法从各个图像的直方图 hf
和 hg
中唯一确定。
为什么不的例子:
假设 f
是二进制且零,只要 g
(也是二进制)为一。组合直方图很可能比单个直方图具有更小的方差。但是,如果现在重新排列 g
中的像素,使其直方图 hg
保持不变,但 f
和 g
之间的相关性最大,则组合直方图的方差将为更大。
结果取决于确切的图像 f(x,y)
和 g(x,y)
并且单独的直方图不包含足够的信息。
有两个图像 f(x,y)
和 g(x,y)
及其直方图 hf
和 hg
。
如果我进行图像运算并将结果命名为 z(x,y)
及其直方图 hz
,我如何确定 hz
作为 hf
和 [=13 的函数=]?
据我所知:
z(x,y)=f(x,y)+g(x,y) => hz = hf *(卷积) hg(需要缩放)
其他算术计算呢? 我如何在 Matlab 上确定它?
简短的回答是你不能。组合图像
的直方图hz
z(x,y)=f(x,y)+g(x,y)
无法从各个图像的直方图 hf
和 hg
中唯一确定。
为什么不的例子:
假设 f
是二进制且零,只要 g
(也是二进制)为一。组合直方图很可能比单个直方图具有更小的方差。但是,如果现在重新排列 g
中的像素,使其直方图 hg
保持不变,但 f
和 g
之间的相关性最大,则组合直方图的方差将为更大。
结果取决于确切的图像 f(x,y)
和 g(x,y)
并且单独的直方图不包含足够的信息。