java获取图片详情信息

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/Knight_Key/article/details/84974426

1、所需jar包

     metadata-extractor-2.9.1

2、编写测试类

import java.io.File;
import java.io.IOException;
import java.util.Iterator;
 
import com.drew.imaging.jpeg.JpegMetadataReader;
import com.drew.imaging.jpeg.JpegProcessingException;
import com.drew.metadata.Directory;
import com.drew.metadata.*;
import com.drew.metadata.Tag;
import com.drew.metadata.exif.ExifIFD0Directory;

public static void main(String[] args) throws JpegProcessingException, IOException {
 
		File img = new File("C:/Users/Administrator/Desktop/布局图.jpg");
		System.out.println("File Name:" + img.getName());
 
		Metadata metadata = JpegMetadataReader.readMetadata(img);
		System.out.println("Directory Count: "+metadata.getDirectoryCount());
		System.out.println();
		
		//输出所有附加属性数据
		for (Directory directory : metadata.getDirectories()) {
			System.out.println("******\t" + directory.getName() + "\t******");
			for (Tag tag : directory.getTags()) {
                System.out.println(tag);
				System.out.println(tag.getTagName() + ":" + tag.getDescription());
			}
		}
 
	}

3、结果

[Exif] Make - FUJIFILM
[Exif] Model - FinePix A205S
[Exif] Orientation - Top, left side (Horizontal / normal)
[Exif] X Resolution - 72 dots per inch
[Exif] Y Resolution - 72 dots per inch
[Exif] Resolution Unit - Inch
[Exif] Software - Digital Camera FinePix A205S  Ver1.00
[Exif] Date/Time - 2015:05:13 22:18:49
[Exif] YCbCr Positioning - Datum point
[Exif] Copyright -    
[Exif] Exposure Time - 1/60 sec
[Exif] F-Number - F3
[Exif] Exposure Program - Program normal
[Exif] ISO Speed Ratings - 320
[Exif] Exif Version - 2.20
[Exif] Date/Time Original - 2005:05:13 22:18:49
[Exif] Date/Time Digitized - 2005:05:13 22:18:49
[Exif] Components Configuration - YCbCr
[Exif] Compressed Bits Per Pixel - 3 bits/pixel
[Exif] Shutter Speed Value - 1/63 sec
[Exif] Aperture Value - F3
[Exif] Brightness Value - -61/100
[Exif] Exposure Bias Value - 0 EV
[Exif] Max Aperture Value - F3
[Exif] Metering Mode - Multi-segment
[Exif] Light Source - Unknown
[Exif] Flash - Flash fired, auto
[Exif] Focal Length - 5.5 mm
[Exif] FlashPix Version - 1.00
[Exif] Color Space - sRGB
[Exif] Exif Image Width - 1280 pixels
[Exif] Exif Image Height - 960 pixels
[Exif] Focal Plane X Resolution - 1/2415 cm
[Exif] Focal Plane Y Resolution - 1/2415 cm
[Exif] Focal Plane Resolution Unit - cm
[Exif] Sensing Method - One-chip color area sensor
[Exif] File Source - Digital Still Camera (DSC)
[Exif] Scene Type - Directly photographed image
[Exif] Custom Rendered - Normal process
[Exif] Exposure Mode - Auto exposure
[Exif] White Balance - Auto white balance
[Exif] Scene Capture Type - Standard
[Exif] Sharpness - None
[Exif] Subject Distance Range - Unknown
[Exif] Compression - JPEG (old-style)
[Exif] Thumbnail Offset - 1252 bytes
[Exif] Thumbnail Length - 7647 bytes
[Exif] Thumbnail Data - [7647 bytes of thumbnail data]

猜你喜欢

转载自blog.csdn.net/Knight_Key/article/details/84974426
今日推荐