[dna-issues] [JBoss JIRA] Commented: (DNA-26) Extract EXIF metadata from JPEG files

Randall Hauch (JIRA) jira-events at lists.jboss.org
Wed Apr 22 04:57:34 EDT 2009


    [ https://jira.jboss.org/jira/browse/DNA-26?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12463662#action_12463662 ] 

Randall Hauch commented on DNA-26:
----------------------------------

Note that the current image sequencer (in the "dna-sequencer-images" project) currently extracts the basic image metadata, and does not extract the EXIF metadata.

> Extract EXIF metadata from JPEG files
> -------------------------------------
>
>                 Key: DNA-26
>                 URL: https://jira.jboss.org/jira/browse/DNA-26
>             Project: DNA
>          Issue Type: Feature Request
>          Components: Sequencers
>            Reporter: Randall Hauch
>            Priority: Optional
>             Fix For: Future Releases
>
>
> The image sequencer extracts basic metadata from PNG, BMP, JPEG, GIF and other image files.  Enhance this sequencer to extract EXIF metadata for JPEG files.  
> Drew Noake's metadata extractor (http://www.drewnoakes.com/code/exif/index.html) seems to be a widely used library for extracting EXIF metadata, and has support for a number of cameras.  This library does not appear to be in a any of the Maven 2 repositories, and Drew does not specify the Maven coordinates.  The package structure is "com.drew.*", but Aduna has it in its Maven 2 repository (http://repository.aduna-software.org/maven2/com/drewnoakes/metadata-extractor/) under "com.drewnoakes" (which is Drew's domain).
> The EXIF metadata is organized as tags under directories.  See a sample output of EXIF metadata at http://www.drewnoakes.com/code/exif/sampleOutput.html.  This could be mapped to JCR by having a child node (of type "exif:directory") named for each directory (e.g., "EXIF").  Should the tags be stored as properties on each directory node (not a great mapping from the tag names to property names, and not really very extensible but probably easier to use), or as child nodes (of type "exit:tag" ?) with properties for the tag name, hex value, and description (value)?

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://jira.jboss.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        



More information about the dna-issues mailing list