给定的是图像的 x 和 y 坐标,以及它的高度和宽度。
我现在想将该图像的每个像素(仅位置)存储在一个数组中,这样我就可以将它们与另一个也保存图像坐标的数组进行比较,以检查这些图像是否发生冲突。我怎样才能做到这一点?我想到了一个数组,但是尽管我也读了很多关于数组的解释,但我还是不明白。
最佳答案
我认为你真正需要的是两个图像代表的两个矩形是否相交。
要检查两个矩形是否相交,请参阅 Math/ Algorithm/ JS: How to determine if 2+ rectangles intersect, given the TopLeft(x0, y0) and Bottom-Right(x1, y1) of each rectangle
关于java - 覆盖数组中图像的特定坐标,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29259113/