public class PamImage extends PamDataUnit
Constructor and Description |
---|
PamImage(java.awt.image.BufferedImage bufferedImage)
Sometimes a photo will have no metadata.
|
PamImage(java.io.File imageFile)
Open a photo an dcalculate metadata information.
|
Modifier and Type | Method and Description |
---|---|
java.util.Date |
getDate() |
LatLong |
getGeoTag()
Get the gep tag for this image.
|
java.awt.image.BufferedImage |
getImage() |
java.io.File |
getImageFile() |
java.util.ArrayList<java.lang.String> |
getMetaDataText()
Get an array of strings describing metadata for this photgraph.
|
java.lang.String |
getName() |
java.lang.String |
getTimeString() |
boolean |
imageOK() |
void |
processPhotoData()
Find the relevent data within the photos metadata.
|
void |
setDate(java.util.Date date) |
addDataAnnotation, clearOandAngles, clearUpdateCount, compareTo, findDataAnnotation, getAbsBlockIndex, getChannelBitmap, getDataAnnotation, getDatabaseIndex, getDatabaseUpdateOf, getDataUnitFileInformation, getDetectionMatch, getDetectionMatch, getHydrophoneHeading, getLastUpdateTime, getLocalisation, getNumDataAnnotations, getOriginLatLong, getPairAngle, getParentDataBlock, getSummaryString, getTimeMilliseconds, getUpdateCount, removeDataAnnotation, removeDataAnnotation, setAbsBlockIndex, setChannelBitmap, setDatabaseIndex, setDatabaseUpdateOf, setDataUnitFileInformation, setLastUpdateTime, setLocalisation, setOriginLatLong, setParentDataBlock, setTimeMilliseconds, updateDataUnit
public PamImage(java.io.File imageFile)
imageFile
- com.drew.imaging.ImageProcessingException
java.io.IOException
public PamImage(java.awt.image.BufferedImage bufferedImage)
bufferedImage
- public void processPhotoData()
public java.awt.image.BufferedImage getImage()
public boolean imageOK()
public java.io.File getImageFile()
public java.util.ArrayList<java.lang.String> getMetaDataText()
public java.lang.String getName()
public java.lang.String getTimeString()
public LatLong getGeoTag()
public java.util.Date getDate()
public void setDate(java.util.Date date)