Commit Graph

105 Commits

Author SHA1 Message Date
Andreas Huggel
0d397b95c7 Updated copyright message for 2012. 2012-03-22 15:19:35 +00:00
Andreas Huggel
d109589267 Added support for CR2 IFD2 image preview. (An uncompressed TIFF image without white-balance correction.) 2012-03-21 14:22:47 +00:00
Andreas Huggel
6db7cbf321 #635: Identified image tags in CR2 images (just enough to maintain the TIFF structure, not sufficient for dcraw to still read the image) 2012-03-21 09:42:39 +00:00
Andreas Huggel
0e0845d7be #635: Added experimental write-support for CR2. 2012-03-21 00:53:32 +00:00
Andreas Huggel
c2fe8be4ef Fixed the supported metadata declared by the image for several image formats (mostly XMP was missing). 2012-03-21 00:52:38 +00:00
Andreas Huggel
d542872228 Added SamsungPictureWizard group with a decoding table for the Mode tag from Pascal de Bruijn. 2011-12-26 17:12:55 +00:00
Andreas Huggel
7d8becc8e5 Added -Q option to the utility, set the default log level for LogMsg to "warn", converted debug message about write strategy to an EXV_INFO log message. 2011-12-10 08:51:07 +00:00
Andreas Huggel
64511c266e Added support for Nikon3 AF Fine Tune array. (Frans van den Bergh) 2011-10-06 01:48:29 +00:00
Robin Mills
ebfb513a21 Removing the casts which were regrettably added with SVN: 2525. 2011-06-29 01:02:04 +00:00
Robin Mills
e2c570a1ce EPS project.
added long ul2Data(byte* buf, size_t s, ByteOrder byteOrder) to the DevStudio 64 bit build.
This rippled requiring casts to differentiate ul2Data(byte*, uint32_t,size_t) and ul2Data(byte*,size_t,size_t)
Team review requested.
2011-06-28 04:40:25 +00:00
Andreas Huggel
7770151915 Updated Copyright message for 2011. 2011-02-13 14:08:44 +00:00
Andreas Huggel
484ee13325 Updated a few DEBUG statements to use groupName(). 2011-02-13 13:23:14 +00:00
Andreas Huggel
c9bf9bb52a Added image/x-pentax-pef to the list of recognized TIFF-like images 2010-10-25 13:16:04 +00:00
Andreas Huggel
e62c70a867 Improved determination of MIME type (not complete yet), optimized TIFF accessors pixelWidth, pixelHeight, mimeType and primaryGroup. 2010-10-01 14:09:47 +00:00
Andreas Huggel
cdd6eb2765 #726: Tweak to make it select the correct primary image. 2010-10-01 11:07:44 +00:00
Andreas Huggel
5f5d089b00 #726: Added support for Samsung2 makernote. (Pretty-print and easy-access functions not done yet.) 2010-09-28 17:05:23 +00:00
Andreas Huggel
f25fca8808 #726: Added support for thumbnail found in sub-IFD of IFD1 of Samsung .SRW files. 2010-09-21 15:45:07 +00:00
Andreas Huggel
717d789c8e #721: Renamed ifdItem to groupName and big internal clean-up: consolidated groups and IfdIds. 2010-08-30 19:33:07 +00:00
Andreas Huggel
b5a0471e38 #667: Fixed Exif.CanonPr.ToneCurve (Greg Mansfield) 2010-08-18 16:32:13 +00:00
Andreas Huggel
917faa049a #667: Added support for Canon Processing Info tags (CanonPr binary array). Patch by Greg Mansfield. 2010-08-16 14:14:42 +00:00
Andreas Huggel
06ce0d18b6 - Introduced exiv2.hpp as a wrapper to include all Exiv2 objects. (Renamed existing exiv2.hpp to exiv2app.hpp)
- Changed Sony/Minolta pretty-print function to print EV value
- Renamed rcsid.hpp to rcsid_int.hpp, do not publish it anymore
2010-06-27 10:04:39 +00:00
Andreas Huggel
ba8a824c25 Doc added to silence doxygen warnings. 2010-05-28 02:17:37 +00:00
Andreas Huggel
03057632f5 Backed out revisions 2210:2208. 2010-05-25 14:53:56 +00:00
Andreas Huggel
74137b432f Nit-picking fixes and enhancements. 2010-05-17 14:00:28 +00:00
Andreas Huggel
2b9c257e27 Added seveal Nikon pretty-print functions. (Patch by Jens Mueller) 2010-05-17 12:21:33 +00:00
Andreas Huggel
0d3e65fe6b Added support for Nikon File Info, Auto Focus 2, Multi Exposure and Flash Info binary arrays. (Jens Mueller) 2010-05-15 14:14:20 +00:00
Andreas Huggel
fc0d55dd8e #611: SonySR2 support, part 2, still experimental and incomplete. 2010-05-02 15:22:57 +00:00
Andreas Huggel
395b5b3a6a #611: Support for SonySR2 private data and encrypted sub-IFD, part 1, still experimental and incomplete. 2010-05-01 04:57:44 +00:00
HumanDynamo
b1cde710cc branching Sony A100 makenotes 2010-04-23 13:58:33 +00:00
HumanDynamo
664ce529cd introduce Sony A100 CS. Not yet complete 2010-04-22 18:49:22 +00:00
HumanDynamo
6120234788 fix sony makernotes routing 2010-04-22 06:40:15 +00:00
Andreas Huggel
ffc3fd8ab9 #611: Completed Sony[12] Camera Settings complex array. 2010-04-22 02:37:04 +00:00
Andreas Huggel
8dde51e054 #611: Added several Sony makernote groups. 2010-04-21 14:29:37 +00:00
HumanDynamo
45bf932d2c implement Sony Manernotes Camera Settings Version 2
Andreas, How to branch it into tiffimage.cpp as Nikon stuff ?
2010-04-21 13:37:07 +00:00
HumanDynamo
96c4a024f3 branch Sony CS to Sony2 makernotes 2010-04-21 12:47:35 +00:00
Andreas Huggel
bf17786a04 Added basic config to support SonyMinolta and SonyCs groups. (Patches from Gilles Caulier) 2010-04-20 15:56:04 +00:00
Andreas Huggel
176e71e499 Added further TIFF image tags (from Adobe TIFF&PM6 and TIFF/EP specs). 2010-04-08 02:57:46 +00:00
Andreas Huggel
e1189d9924 Added several TIFF tags to the reference taglist. 2010-04-07 07:14:09 +00:00
Andreas Huggel
26b5d41255 Minor fix. 2010-04-06 16:19:37 +00:00
Andreas Huggel
4d26ac3875 Added several missing TIFF tags. 2010-04-05 15:12:44 +00:00
Andreas Huggel
a3b24b3615 #668: Extended list of TIFF image tags. (It turned out that there are quite a few standard TIFF tags missing from the Exiv2. To be added separately). 2010-04-04 15:50:04 +00:00
Andreas Huggel
6d496a4888 Updated Copyright notice for 2010. 2010-04-03 07:53:30 +00:00
Andreas Huggel
f8197d8463 #668: In TIFF and TIFF-like images, never modify 'image tags'. This patch implements the basic idea. 2010-04-01 16:20:54 +00:00
Andreas Huggel
13704dcba4 #684: Extended SubIFD support to 9 SubIFDs. 2010-03-04 14:46:01 +00:00
Andreas Huggel
6d1da85d63 #666: Bugfix, updated test results. 2010-02-05 10:32:07 +00:00
Andreas Huggel
5f1d09b6f0 #666: Added configuration setting to concatenate gaps between known tags in binary arrays. Needs testing and a test-case. 2010-02-04 16:41:14 +00:00
Andreas Huggel
603680b2d1 Various optimizations (side-effect of the analysis for #677). 2010-01-31 13:03:36 +00:00
Andreas Huggel
3662c29f16 Pointer acrobatics to workaround MSVC 7.1 problem. 2009-12-30 11:29:52 +00:00
Andreas Huggel
bb71f49bdc Added config for IFD3 (needed for CR2, at least some), fixed Nikon assertion failure for unknown complex binary arrays (reported by Marcel Wiesweg). 2009-12-07 16:05:44 +00:00
Andreas Huggel
53e442d0e6 #620: Added support for Nikon Shot Info tags. 2009-12-04 17:40:42 +00:00