这几行代码可以获取图片的所有像素并存储在一个数组中。
如何检索像素的实际RGB通道(例如0,0)?
编辑:我使用这个数组是因为需要更快地访问图像。这就是为什么我不使用更高级别的API方法,比如getRGB或getSample...
ImageInputStream is = ImageIO.createImageInputStream(f);
Iterator iter = ImageIO.getImageReaders(is);
ImageReader imageReader = (ImageReader) iter.next();
imageReader.setInput(is);
BufferedImage image = imageReader.read(0);
final byte[] a = ((DataBufferByte) image.getRaster().getDataBuffer()).getData();
如何检索像素的实际RGB通道(例如0,0)?
编辑:我使用这个数组是因为需要更快地访问图像。这就是为什么我不使用更高级别的API方法,比如getRGB或getSample...