You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@commons.apache.org by da...@apache.org on 2016/09/06 18:09:56 UTC
svn commit: r1759477 - in /commons/proper/imaging/trunk/src:
changes/changes.xml
main/java/org/apache/commons/imaging/formats/tiff/constants/ExifTagConstants.java
Author: damjan
Date: Tue Sep 6 18:09:55 2016
New Revision: 1759477
URL: http://svn.apache.org/viewvc?rev=1759477&view=rev
Log:
IMAGING-181: EXIF lens metadata tags missing in Commons Imaging but recognized in exiftool
Add missing EXIF tags for some lens and camera metadata.
Modified:
commons/proper/imaging/trunk/src/changes/changes.xml
commons/proper/imaging/trunk/src/main/java/org/apache/commons/imaging/formats/tiff/constants/ExifTagConstants.java
Modified: commons/proper/imaging/trunk/src/changes/changes.xml
URL: http://svn.apache.org/viewvc/commons/proper/imaging/trunk/src/changes/changes.xml?rev=1759477&r1=1759476&r2=1759477&view=diff
==============================================================================
--- commons/proper/imaging/trunk/src/changes/changes.xml (original)
+++ commons/proper/imaging/trunk/src/changes/changes.xml Tue Sep 6 18:09:55 2016
@@ -46,6 +46,9 @@ The <action> type attribute can be add,u
<body>
<release version="1.0" date="TBA" description="First major release">
+ <action issue="IMAGING-181" dev="damjan" type="fix">
+ EXIF lens metadata tags missing in Commons Imaging but recognized in exiftool
+ </action>
<action issue="IMAGING-172" dev="damjan" type="fix">
Microsoft tags are not seen in MS Windows Properties/Details dialog.
</action>
Modified: commons/proper/imaging/trunk/src/main/java/org/apache/commons/imaging/formats/tiff/constants/ExifTagConstants.java
URL: http://svn.apache.org/viewvc/commons/proper/imaging/trunk/src/main/java/org/apache/commons/imaging/formats/tiff/constants/ExifTagConstants.java?rev=1759477&r1=1759476&r2=1759477&view=diff
==============================================================================
--- commons/proper/imaging/trunk/src/main/java/org/apache/commons/imaging/formats/tiff/constants/ExifTagConstants.java (original)
+++ commons/proper/imaging/trunk/src/main/java/org/apache/commons/imaging/formats/tiff/constants/ExifTagConstants.java Tue Sep 6 18:09:55 2016
@@ -483,6 +483,24 @@ public final class ExifTagConstants {
public static final TagInfoAscii EXIF_TAG_IMAGE_UNIQUE_ID = new TagInfoAscii(
"ImageUniqueID", 0xa420, 33,
TiffDirectoryType.EXIF_DIRECTORY_EXIF_IFD);
+ public static final TagInfoAscii EXIF_TAG_CAMERA_OWNER_NAME = new TagInfoAscii(
+ "CameraOwnerName", 0xa430, -1,
+ TiffDirectoryType.EXIF_DIRECTORY_EXIF_IFD);
+ public static final TagInfoAscii EXIF_TAG_BODY_SERIAL_NUMBER = new TagInfoAscii(
+ "BodySerialNumber", 0xa431, -1,
+ TiffDirectoryType.EXIF_DIRECTORY_EXIF_IFD);
+ public static final TagInfoRational EXIF_TAG_LENS_SPECIFICATION = new TagInfoRational(
+ "LensSpecification", 0xa432, 4,
+ TiffDirectoryType.EXIF_DIRECTORY_EXIF_IFD);
+ public static final TagInfoAscii EXIF_TAG_LENS_MAKE = new TagInfoAscii(
+ "LensMake", 0xa433, -1,
+ TiffDirectoryType.EXIF_DIRECTORY_EXIF_IFD);
+ public static final TagInfoAscii EXIF_TAG_LENS_MODEL = new TagInfoAscii(
+ "LensModel", 0xa434, -1,
+ TiffDirectoryType.EXIF_DIRECTORY_EXIF_IFD);
+ public static final TagInfoAscii EXIF_TAG_LENS_SERIAL_NUMBER = new TagInfoAscii(
+ "LensSerialNumber", 0xa435, -1,
+ TiffDirectoryType.EXIF_DIRECTORY_EXIF_IFD);
public static final TagInfoRational EXIF_TAG_GAMMA = new TagInfoRational(
"Gamma", 0xa500, 1,
TiffDirectoryType.EXIF_DIRECTORY_EXIF_IFD);