我正在尝试从 PNG 图像格式中提取元数据。我正在使用这个库?http://code.google.com/p/metadata-extractor/
尽管它声称支持 PNG 格式,File format is not supported
但当我使用 PNG 图像尝试它时会出现错误。从源代码(在方法中readMetadata
,它看起来也不支持 PNG 格式:http ://code.google.com/p/metadata-extractor/source/browse/Source/com/drew/imaging/ImageMetadataReader.java ?r=1aae00f3fe64388cd14401b2593b580677980884
我也尝试过这段代码,但它也没有提取 PNG 上的元数据。
顺便说一句,我正在使用 imagemagick 在 PNG 上添加元数据,如下所示:
mogrify -comment "Test" Demo/myimage.png
有没有人将此库用于 PNG 格式,或者是否有其他方法可以从 PNG 图像中提取元数据?