org.semanticdesktop.aperture.extractor.jpg
Class JpgHeaderExtractor

java.lang.Object
  extended by org.semanticdesktop.aperture.extractor.jpg.JpgHeaderExtractor

public class JpgHeaderExtractor
extends Object

Class for extraction of various header information that can be retrieved from JPEG files. Currently we support NEXIF and IPTC header tags. NEXIF tags are mapped to the "NEXIF vocabulary workspace - RDF Schema" (http://www.w3.org/2003/12/NEXIF/)

Author:
Manuel Moeller, www.manuelm.org

Constructor Summary
JpgHeaderExtractor(URI id, InputStream jpegFile, RDFContainer result)
          Constructor.
 
Method Summary
 void extractExif()
          Extract varios information from JPEG NEXIF header.
 void extractGPS()
           
 void extractIPTC()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JpgHeaderExtractor

public JpgHeaderExtractor(URI id,
                          InputStream jpegFile,
                          RDFContainer result)
Constructor.

Parameters:
id -
jpegFile -
result -
Method Detail

extractExif

public void extractExif()
Extract varios information from JPEG NEXIF header.

Throws:
ExtractorException

extractIPTC

public void extractIPTC()

extractGPS

public void extractGPS()


Copyright © 2010 Aperture Development Team. All Rights Reserved.