【发布时间】:2014-11-12 23:54:09
【问题描述】:
我想尝试在图像中查找图像。对于我的“查找”方法,我想拍摄一张图像并使用它来扫描和比较绝对差的总和与更大的图像。
最小的 SAD 将是我用来扫描的确切图像。我的想法是将两个图像的每个像素值放入两个单独的数组中,并通过Math.abs(image1[i][j]-image2[i][j]); 进行比较。我唯一的问题是我不知道如何将每个像素值放入一个数组中。
另外,如果我只想比较图片中的绿色。我看到 Pixel 类有一个getGreen(); 方法。如果我想找到绿色的 SAD,Math.abs(image1.getGreen()-image2.getGreen()); 会起作用吗?我计划在每个图像的每一列和每一行中运行 2 个嵌套循环,然后找到绿色值的 SAD。
【问题讨论】: