此处未考虑的一些问题:
该树未直接映射到IOmetaData。要应用树中的数据,请在设置密度和栅格参数后添加以下调用:
data.setFromTree("javax_imageio_jpeg_image_1.0", tree);不要在写调用中将元数据用作第一个参数。请参阅
JPEGImageWriter#write(IIOmetaData, IIOImage, ImageWriteParam)
。如果streammetaData不为NULL,将生成警告(WARNING_STREAM_metaDATA_IGNORED)。设置的元数据
IOmetadata
的IOImage
。这些元数据由JPEGImageWriter使用。正确的写调用是imageWriter.write(null, new IIOImage(F_scaledImg, null, data), jpegParams);



