diff options
Diffstat (limited to 'coders/dng.c')
-rw-r--r-- | coders/dng.c | 16 |
1 files changed, 5 insertions, 11 deletions
diff --git a/coders/dng.c b/coders/dng.c index 4bbc3955d..9a8cc6296 100644 --- a/coders/dng.c +++ b/coders/dng.c @@ -17,7 +17,7 @@ % July 1999 % % % % % -% Copyright 1999-2020 ImageMagick Studio LLC, a non-profit organization % +% Copyright 1999-2019 ImageMagick Studio LLC, a non-profit organization % % dedicated to making software imaging solutions freely available. % % % % You may not use this file except in compliance with the License. You may % @@ -56,7 +56,6 @@ #include "MagickCore/monitor.h" #include "MagickCore/monitor-private.h" #include "MagickCore/opencl.h" -#include "MagickCore/option.h" #include "MagickCore/pixel-accessor.h" #include "MagickCore/profile.h" #include "MagickCore/property.h" @@ -179,6 +178,10 @@ static void SetDNGProperties(Image *image,const libraw_data_t *raw_info, if (*raw_info->shootinginfo.BodySerial != '\0') (void) SetImageProperty(image,"dng:serial.number", raw_info->shootinginfo.BodySerial,exception); + (void) FormatLocaleString(property,MagickPathExtent,"%0.2f", + raw_info->other.FlashEC); + (void) SetImageProperty(image,"dng:flash.exposure.compensation",property, + exception); (void) FormatLocaleString(property,MagickPathExtent,"1/%0.1f", 1.0/raw_info->other.shutter); (void) SetImageProperty(image,"dng:exposure.time",property,exception); @@ -384,8 +387,6 @@ static Image *ReadDNGImage(const ImageInfo *image_info,ExceptionInfo *exception) libraw_close(raw_info); return(DestroyImageList(image)); } - raw_info->params.use_camera_wb=IsStringTrue(GetImageOption(image_info, - "dng:use_camera_wb")); #if defined(MAGICKCORE_WINDOWS_SUPPORT) && defined(_MSC_VER) && (_MSC_VER > 1310) { wchar_t @@ -580,12 +581,6 @@ ModuleExport size_t RegisterDNGImage(void) entry->flags^=CoderBlobSupportFlag; entry->format_type=ExplicitFormatType; (void) RegisterMagickInfo(entry); - entry=AcquireMagickInfo("DNG","CR3","Canon Digital Camera Raw Image Format"); - entry->decoder=(DecodeImageHandler *) ReadDNGImage; - entry->flags|=CoderDecoderSeekableStreamFlag; - entry->flags^=CoderBlobSupportFlag; - entry->format_type=ExplicitFormatType; - (void) RegisterMagickInfo(entry); entry=AcquireMagickInfo("DNG","CRW","Canon Digital Camera Raw Image Format"); entry->decoder=(DecodeImageHandler *) ReadDNGImage; entry->flags|=CoderDecoderSeekableStreamFlag; @@ -750,7 +745,6 @@ ModuleExport void UnregisterDNGImage(void) (void) UnregisterMagickInfo("ERF"); (void) UnregisterMagickInfo("DCR"); (void) UnregisterMagickInfo("CRW"); - (void) UnregisterMagickInfo("CR3"); (void) UnregisterMagickInfo("CR2"); (void) UnregisterMagickInfo("DNG"); (void) UnregisterMagickInfo("ARW"); |