java - 覆盖数组中图像的特定坐标

标签 java arrays image coordinates

给定的是图像的 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/

相关文章:

python - 如何调整图像大小并保持纵横比

java - gemfire 教程中的泛型用法

java - 在 Java 中为链中的变量赋值

Java覆盖文件

c# - 从字符串中的特定字符创建数组

python - numpy 数组的谱质心

python - 如何将图像传递给 Django 中的模板?

python - 如何以编程方式向 pdf 添加背景?

java - 如何使用 Intellij IDEA 推断和补全变量类型

java - 如何从另一个 AsyncTask 停止(中止)一个 AsyncTask?