【发布时间】:2010-11-13 17:38:28
【问题描述】:
我正在编写一个处理图像的程序,有时我需要对图像进行分色处理。这意味着我需要对颜色进行分类,但我无法决定如何判断一种颜色与另一种颜色的接近程度。
给定 RGB 中的一种颜色,我至少可以想到两种方法来查看它们的不同之处:
- |r1 - r2| + |g1 - g2| + |b1 - b2|
- sqrt((r1 - r2)^2 + (g1 - g2)^2 + (b1 - b2)^2)
如果我进入 HSV,我可以考虑其他方法。
所以我问,忽略速度,判断两种颜色有多相似的最佳方法是什么?对人眼最准确的最佳含义。
【问题讨论】:
-
如果你忽略了速度,你问的是什么标准,哪个是最好的?
-
我的意思是最准确的人眼,但很好的捕捉,编辑。
-
@ReaperUnreal:其实posterize也意味着量化。
-
在 HSV 中工作。到目前为止,色调对视觉来说是最重要的,S/V 差异只有一半左右
标签: math image-processing colors