Michelle Cabahug created IMAGING-234:
----------------------------------------

             Summary: Unable to get ImageMetadata from jp
                 Key: IMAGING-234
                 URL: https://issues.apache.org/jira/browse/IMAGING-234
             Project: Commons Imaging
          Issue Type: Bug
          Components: Format: JPEG
            Reporter: Michelle Cabahug
         Attachments: 20190725_102443_t.jpg

Imaging.getMetadata() API is failing for JPEG image file (see attached)

Error message:

 
{code:java}
07-25 12:06:54.034 4495 4660 W ExifHelper: Error getting exif metadata from 
20190725_114523_t.jpg 
07-25 12:06:54.040 4495 4660 W ExifHelper: Exception: java.io.IOException: Not 
a Valid TIFF File
{code}
 

 

Code:

 
{code:java}
try {Log.d(TAG, "getting metadata"); Map params = new HashMap(); 
params.put(ImagingConstants.PARAM_KEY_READ_THUMBNAILS, Boolean.FALSE); 
params.put(ImagingConstants.PARAM_KEY_STRICT, Boolean.FALSE); ImageMetadata 
metadata = Imaging.getMetadata(jpegFile); Log.d(TAG, "got metadata, getting 
jpegMetadata"); JpegImageMetadata jpegMetadata = (JpegImageMetadata) metadata; 
if (jpegMetadata != null) { Log.d(TAG, "jpegMetadata not null! returning 
exif"); return jpegMetadata.getExif(); } } catch (Exception e) { Log.w(TAG, 
"Error getting exif metadata from " + jpegFile.getAbsolutePath()); Log.w(TAG, 
"Exception: " + e); }
{code}
 

 



--
This message was sent by Atlassian JIRA
(v7.6.14#76016)

Reply via email to