1.对分块后的每个区域在RGB色域求颜色值,其实是一个三维空间中的矢量,全部值计算完后取平均值为标准,所有颜色和平均值比较,即可得到色差,根据人工设定的色差标准,如果一定数量的区域超过标准,则判定为有明显斑痕、杂色,也可不取平均值而以事先人工设定的颜色为标准2.颜色编号这个其实没有什么意义,即使是矢量长度一样的两个颜色,也会因方向的不同而相差很远,需要的仍然是一个设定的标准颜色,作为中心,其他颜色与其计算色差,可以想象为以空间某点为中心的一个球,而不是以原点为球心,落在球内的点就是符合条件的石料,按题目要求,只要先对色差排序,取前一万个即可3.颜色空间的问题,RGB虽然不是均匀色空间,但在这个具体问题上,主要只是做颜色比较,和使用其他经过变换的色空间并没有什么不同,那些只是在印刷上配合人眼的辨识力做出的变化,以达到更好的观赏效果,对数字化计算没什么影响以上回复尽量通俗化,应该不难看懂,但是建议你还是找一些色度学的专业书籍看看,对做这个有好处