[ 
https://issues.apache.org/jira/browse/IMAGING-221?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16839218#comment-16839218
 ] 

Joakim Knudsen commented on IMAGING-221:
----------------------------------------

Thanks [~kinow]! Just so I understand: I'd like to see the images resulting 
from both your experiments – the one with `UserComment` etc (from my code), and 
the one with just the GPS coordinates (from the sample code). My plan is to 
look into the effect of meta data reordering. The images validate OK, which is 
a very positive indication :) However, does the reordering come from "internal" 
Imaging code, or "external" code (i.e. the code used to invoke/call Imaging)? 
And, finally, does such reordering matter at all?

So, could you please upload the image with the GPS coordinates, too? And thanks 
again!

> updateExifMetadataLossless restructures meta data (and problems with Maker 
> Notes)
> ---------------------------------------------------------------------------------
>
>                 Key: IMAGING-221
>                 URL: https://issues.apache.org/jira/browse/IMAGING-221
>             Project: Commons Imaging
>          Issue Type: Bug
>            Reporter: Joakim Knudsen
>            Assignee: Bruno P. Kinoshita
>            Priority: Major
>             Fix For: 1.0-alpha2
>
>         Attachments: mine.JPG, mine.JPG.html, original.JPG, original.html, 
> test.JPG, test.html
>
>
> ExifRewriter's *updateExifMetadataLossless* method causes the meta data of 
> the JPEG to be completely reordered after writing. This, in itself, might not 
> be a big concern, but it's a bit unexpected when the method is named 
> "lossless". More worryingly, I also find problems are introduced wrt. the 
> Maker Notes tag (odd offset). 
> I've produced an example of the problem in the attached JPEG file, using 
> ExifTool to validate/analyze the images before and after. The image is taken 
> by a Sony Xperia Z5 phone, and the "original.JPG" validates OK. After 
> modifying the contents of the UserComments tag (value: "Test") the modified 
> image produces a warning:
> Verifying the attached photo using ExifTool gives the following output:
> $ ./exiftool\(-k\).exe -validate -warning -a ../test.JPG
> -- press RETURN --
>  
> Validate                        : 1 Warning (all minor)
> Warning                         : [minor] Possibly incorrect maker notes 
> offsets (fix by -628?)
>  
> Using ExifTool's -htmldump option, it is easy to see how the meta data has 
> been affected.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to