jrawio 是一个 Java Image I/O API 的服务提供者,用来处理数码相机拍摄的RAW格式的图片,包括NEF, CRW, CR2, PEF, SRF, MRW,这是一个纯 Java 的类库。
示例代码:
File file = new File("DSC1234.NEF"); ImageReader reader = ImageIO.getImageReaders(file).next(); reader.setInput(ImageIO.createImageInputStream(file)); IIOMetadata metadata = reader.getImageMetadata(0); NEFMetadata nefMetadata = (NEFMetadata)metadata;