java - 在 Java 中逐像素访问图像

标签 java

是否有任何内置的 Java API 或类库可用于访问给定图像中的像素? 我打算做的是在另一张图片中搜索一张图片。 例如:img1 为 24x24px,img2 为 1024x768px 假设 img2 中可能存在类似于 img1 的符号。现在我想获取与 img1 类似的符号的 X 和 Y 坐标。

最佳答案

是的,如果您将图像作为 BufferedImage 然后使用 getRGB(int x, int y) 方法获取像素值位置(x,y)。

参见java.awt.image.BufferedImage的API文档.

关于java - 在 Java 中逐像素访问图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12478775/

相关文章:

java - ContentProvider insert() 总是在 UI 线程上运行?

java - 在主机上运行我的 Intellij IDE,我需要 ZeroMQ 以便与 guest 上的后端应用程序通信

java - 如何仅使用 LocalDate 检查每月 13 日是否是星期五?

java - 获取方法输出参数参数

java - 使用@ExceptionHandler 根据请求动态返回 HTTP 状态代码

java - 检查两个以上值的重复项,如果没有此类重复项,则插入查询

java - 为什么涉及泛型的这个会出现编译时错误?

java - 不使用单例模式时会出现什么问题

java - 为现有 Pdf 创建目录

java - 解析运算符和操作数