标签: java image colors jpeg rgb
如何在java中有效地计算jpeg图像的平均RGB值?我不需要获得超精确的结果,但我需要一个具有良好准确性的更快算法。
答案 0 :(得分:7)
这种事情是抽样的最佳选择。如果您选择随机抽样的像素,您的答案将很快收敛到正确的答案。这样的方法称为Monte Carlo methods。
为了向您自己说明这一点,我建议使用示例图像,并编写程序以找出真正的平均值。现在编写一个程序,在整个图像上随机均匀地取N个像素,然后运行N = 10,100,1000,10000,并亲自看看你需要多少准确。