none
颜色处理 RRS feed

  • 问题

  • 我现在有450种颜色已知的,然后图片picturebox加载一个图像。把图像上的每一种颜色一个一个读取出来,然后跟450种颜色对比,如果在450种颜色相同或者近似于450种当中的一种那么图换掉。例如:图像上100,100坐标上的颜色是红色,那么跟450种颜色对比,如果450种颜色种有红色那么不管100,100位置的颜色,如果450种颜色里面没有红色那么从450种颜色种替换接近红色的那个颜色。我用RGB来对比,但是如果100*100像素的图片处理起来就相当于100*100*450*3这么多个循环,我试过这种方法速度特别慢,如果像素大一点的话机子根本运行不起来。有没有跟好的方法处理这件事。网上有人说:《相当于真彩色转为索引色中的一个过程》不知道这是怎么弄的,网上找了很多资料都找不到。大家有时间麻烦你们写一下简单一点的代码。。。。谢谢
    muradil
    2010年3月10日 13:58