我试图创建一个程序来查找彼此相似的图像,并且我找到了一个站点(http://www.hackerfactor.com/blog/index.php?/archives/432-Looks-Like-It.html)给出了创建图像指纹的功能的步骤,第一步是将图像的大小减小到 8 x 8(64 像素)图像,但我不知道如何将一组像素转换为一个像素,例如
[(R,G,B)][(R,G,B)][(R,G,B)]
[(R,G,B)][(R,G,B)][(R,G,B)]
[(R,G,B)][(R,G,B)][(R,G,B)]
取这组像素,每个像素都有不同的 R、G 和 B 值,我怎样才能把它们全部取走并将它们变成一组值,例如
[(R,G,B)]
我想也许可以将所有 R、G 和 B 值相加,然后对它们进行平均,但这似乎很简单,有人知道该怎么做吗?我正在用java编写这个程序。