java - 如何获取图像文件并将其转换为栅格,然后访问其数据?

标签 java image image-processing raster

如何获取图像文件并将其转换为光栅,然后逐个像素地访问其数据(RBG 值)?

最佳答案

BufferedImage img = ImageIO.read(new File("lol"));
int rgb = img.getRGB(x, y);

Color c = new Color(rgb);

现在您可以使用 Color.getRed()、getGreen()、getBlue() 和 getAlpha() 来获取不同的值

关于java - 如何获取图像文件并将其转换为栅格,然后访问其数据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7880550/

相关文章:

java - XWPFRun.setText() 似乎不尊重换行符或制表符?

java - 我的 java 代码无法正常工作(NoClassDefFoundError)

image - 在 MATLAB 中读取 RAW MAPIR 图像

c - 如何在没有特殊库的情况下读取 C 中的原始图像?

multithreading - 将数据并行写入磁盘?

java - hibernate3 maven 插件 :make hbm2java generate hibernate annotations instead of ejb3 annotations

java - 使用 Comparator.reversed() 反转流的排序顺序

Android实时黑白阈值图像

css - 带有CSS的图像的中心箭头

java - 使用 NetBeans 通过 java 程序导出图像