测量彩色像素的相关性

时间:2013-10-07 12:21:36

标签: math colors correlation pixels statistics

我需要一种方法来测量像素的颜色相关性。例如,显然这两个像素链之间的颜色相关性更高

enter image description here

与下面的两个链相比

enter image description here

好的,我可以: 分别关联R,G,B值,但下一步做什么?我只需要获得一个数字,而不是三个。

我也可以将RGB变换为HUE表示,但它看起来对于所有"灰色" - 颜色(从黑到白)H分量= 0,因此,关联不同的亮度灰度像素将给出相同的价值...

所以,我需要你的建议和帮助:) 感谢

1 个答案:

答案 0 :(得分:1)

为了比较两个像素之间的R,G和B组成,余弦相似性http://en.wikipedia.org/wiki/Cosine_similarity无疑是最佳解决方案。

之后,如果您只想通过比较同一索引中的像素对来比较数组,则可以对这些值求和。如果要丢弃几乎所有像素相同但有一个或两个较大差异的情况,您还可以将值减小时的值快速递减(例如平方)。如果你想要相反的话,你可以取平方根(对几乎相同像素的数量进行特权而不是最少的差异)。