我正在研究一个样本图像算法,我想将完整的图像读入矩阵格式,并用矩阵数据重新生成相同的图像。
我在Java中搜索类似的api,但找不到。
如果您在matlab中读取任何图像[MxN像素],它将生成图像[m] [n]大小,并且以类似的方式,我想用Java读取和写入图像到矩阵/文件中数据丢失。
答案 0 :(得分:1)
使用java.awt.BufferedImage的read()
方法之一将图像读入java.imageio.ImageIO a。然后,您可以使用getRGB(int x, int y)
访问每个像素的颜色值。