java.lang.Object
org.jpo.datamodel.ExifInfo
Class that interacts with Drew Noake's library and extracts the Exif
information
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
This method decodes the Exif tags and stores the dataThis method returns all the tags as they were decoded in a single stringReturns the aperture used to take the pictureReturns the camera brandThis method returns a comprehensive summary of the photographic settingsReturns the time the picture was created.Returns the height as stored in the ExifReturns the width as stored in the ExifReturns the focal length used in the lensgetIso()
Returns the ISO sensitivity used when taking the pictureReturns the Latitude and LongitudegetLens()
Returns the lens used to take the pictureint
Returns the rotation in the ExifReturns the shutter speed used to take the picture
-
Constructor Details
-
ExifInfo
Constructor to create the object. Call- Parameters:
pictureFile
- The URL of the picture- See Also:
-
-
Method Details
-
getCamera
Returns the camera brand- Returns:
- the camera brand
-
getLens
Returns the lens used to take the picture- Returns:
- the lens used to take the picture
-
getAperture
Returns the aperture used to take the picture- Returns:
- Returns the aperture used to take the picture
-
getShutterSpeed
Returns the shutter speed used to take the picture- Returns:
- Returns the shutter speed used to take the picture
-
getFocalLength
Returns the focal length used in the lens- Returns:
- Returns the focal length used in the lens
-
getIso
Returns the ISO sensitivity used when taking the picture- Returns:
- Returns the ISO sensitivity used when taking the picture
-
getLatLng
Returns the Latitude and Longitude- Returns:
- the Latitude and Longitude
-
getExifWidth
Returns the width as stored in the Exif- Returns:
- Returns the width as stored in the Exif
-
getExifHeight
Returns the height as stored in the Exif- Returns:
- Returns the height as stored in the Exif
-
getRotation
public int getRotation()Returns the rotation in the Exif- Returns:
- the rotation in the Exif
-
decodeExifTags
public void decodeExifTags()This method decodes the Exif tags and stores the data -
getAllTags
This method returns all the tags as they were decoded in a single string- Returns:
- Returns the tags as they were decoded
-
getComprehensivePhotographicSummary
This method returns a comprehensive summary of the photographic settings- Returns:
- Returns a comprehensive summary of the photographic settings
-
getCreateDateTime
Returns the time the picture was created.- Returns:
- the createDateTime
-