我最近听说过“基于内容的图像检索系统”这个话题。我正在尝试了解本主题中使用的算法。 我已经找到了2种算法。 1)AverageRGB-计算图像中每个像素的红色,绿色和蓝色通道的平均值。
2)GlobalColorHistograms - 使用RGB颜色空间的2个有效位创建64个颜色桶。
这是我的问题。如何通过获取2个有效位的RGB通道来获得64种不同的颜色。有效位的值是多少?我看过不同的地方,但什么也听不懂。
答案 0 :(得分:1)
首先在R
,G
和B
中分割RGB频道。鉴于您只选择2位,唯一可能的值为00
,01
,10
或11
。无论您在每个通道中拥有的值,这些都是您在给定通道中可以获得的唯一四个值。假设您在每个通道中找到了所有四个值,那么可以从中构建64种可能的6位颜色。
R: 00 01 10 11
G: 00 01 10 11
B: 00 01 10 11
R
位于00
,您可获得16种颜色:000000
,000001
,000010
,000011
,000100
, ......然后更多16以01
开头等等,这是组合的基础。