如何分出颜色?(30分)

  • 主题发起人 主题发起人 kjzx
  • 开始时间 开始时间
K

kjzx

Unregistered / Unconfirmed
GUEST, unregistred user!
在 Image 里放一彩色图片,如何找出具有相同颜色的点(象素)?
我用过 RGB->HSI,用H 区分效果不好,直接用RGB也不理想!不知哪位DX有高招
 
你是需要两点颜色完全一样还是别的?
HSV中H区分的只是色调,还要饱和度和亮度,而且如果亮度很小的话,色调和饱和度会相差很大。
 
同一颜色肯定要三个值都相同啊,不论用哪一套参数。
 
我的目的是在一张图里,怎样找出具有相同颜色的部分,目前的问题是如何判断颜色是
否相同。用RGB我觉得太麻烦,且将占用大量资源。
 
如果是24位色,只能用RGB,如果是索引色,就只要比索引值就行了。
 
这个要做当然是要对于24色支持,这个想必这个兄弟对色彩理论很清楚,我也就不多了说了。这个你如果当用HSI或RGB一项是不行的,你要把这个两个都用上才可以,我以前放过我写的一段就是分色的代码,现在没有看见了,你要先用RGB聚类,再用HSI分开,这样就可以的。
 
只能用 RGB 。没有其它方法。
 
后退
顶部