我想从单个文件中读取图像元数据。我尝试了以下代码:
http://johnbokma.com/java/obtaining-image-metadata.html
当我运行它时,我得到了build successful但什么也没有发生。
public class Metadata {
public static void main(String[] args) {
Metadata meta = new Metadata();
int length = args.length;
for ( int i = 0; i < length; i++ )
meta.readAndDisplayMetadata( args[i] );
}
void readAndDisplayMetadata( String fileName ) {
try {
File file = new File( fileName );
ImageInputStream iis = ImageIO.createImageInputStream(file);
Iterator<ImageReader> readers = ImageIO.getImageReaders(iis);
if (readers.hasNext()) {
// pick the first available ImageReader
ImageReader reader = readers.next();
// attach source to …Run Code Online (Sandbox Code Playgroud)