Hello, changes for git version:
noiseprofiles.h: // Module: denoise (profiled) D800E: duplication of the D800 settings. exif.cc: // error in export: GPSLongitude 0 deg 0' 0.00" E returning length of blob and header, second version attached: git diff > d800-noise-exif.txt kind regards Wolfgang
diff --git a/src/common/exif.cc b/src/common/exif.cc index 4f9a06a..a468d28 100644 --- a/src/common/exif.cc +++ b/src/common/exif.cc @@ -1078,9 +1078,13 @@ int dt_exif_read_blob( Exiv2::ExifParser::encode(blob, Exiv2::bigEndian, exifData); const int length = blob.size(); memcpy(buf, "Exif\000\000", 6); - if(length > 0 && length < 65534) + if(length > 0 && length < 65534){//todo 65534? memcpy(buf+6, &(blob[0]), length); - return length; + return length+6; + } + else{ + return 6; + } } catch (Exiv2::AnyError& e) { diff --git a/src/common/noiseprofiles.h b/src/common/noiseprofiles.h index 2bdb06b..37d1b3d 100644 --- a/src/common/noiseprofiles.h +++ b/src/common/noiseprofiles.h @@ -510,6 +510,31 @@ const dt_noiseprofile_t dt_noiseprofiles[] = { {"Nikon D800 iso 12800", "NIKON", "D800", 12800, {0.00018493145619636, 0.00018493145619636, 0.00018493145619636}, {7.71909224546891e-07, 7.71909224546891e-07, 7.71909224546891e-07}}, {"Nikon D800 iso 25600", "NIKON", "D800", 25600, {0.000359528021714155, 0.000359528021714155, 0.000359528021714155}, {6.42176785593581e-06, 6.42176785593581e-06, 6.42176785593581e-06}}, +// Nikon D800E, from above D800 +{"Nikon D800E iso 100", "NIKON", "D800E", 100, {2.89359953712432e-06, 2.89359953712432e-06, 2.89359953712432e-06}, {-1.87189278790825e-07, -1.87189278790825e-07, -1.87189278790825e-07}}, +{"Nikon D800E iso 125", "NIKON", "D800E", 125, {3.31368501080653e-06, 3.31368501080653e-06, 3.31368501080653e-06}, {-2.03020280693191e-07, -2.03020280693191e-07, -2.03020280693191e-07}}, +{"Nikon D800E iso 160", "NIKON", "D800E", 160, {3.79066515417781e-06, 3.79066515417781e-06, 3.79066515417781e-06}, {-2.10888452221342e-07, -2.10888452221342e-07, -2.10888452221342e-07}}, +{"Nikon D800E iso 200", "NIKON", "D800E", 200, {4.3235841999295e-06, 4.3235841999295e-06, 4.3235841999295e-06}, {-2.04976096610362e-07, -2.04976096610362e-07, -2.04976096610362e-07}}, +{"Nikon D800E iso 250", "NIKON", "D800E", 250, {5.12677247107878e-06, 5.12677247107878e-06, 5.12677247107878e-06}, {-2.17826073240097e-07, -2.17826073240097e-07, -2.17826073240097e-07}}, +{"Nikon D800E iso 320", "NIKON", "D800E", 320, {6.02071337078309e-06, 6.02071337078309e-06, 6.02071337078309e-06}, {-2.16754478106988e-07, -2.16754478106988e-07, -2.16754478106988e-07}}, +{"Nikon D800E iso 400", "NIKON", "D800E", 400, {7.27658977046e-06, 7.27658977046e-06, 7.27658977046e-06}, {-2.27850739880476e-07, -2.27850739880476e-07, -2.27850739880476e-07}}, +{"Nikon D800E iso 500", "NIKON", "D800E", 500, {8.73725308221732e-06, 8.73725308221732e-06, 8.73725308221732e-06}, {-2.23732912828083e-07, -2.23732912828083e-07, -2.23732912828083e-07}}, +{"Nikon D800E iso 640", "NIKON", "D800E", 640, {1.06264476615276e-05, 1.06264476615276e-05, 1.06264476615276e-05}, {-2.24459193074953e-07, -2.24459193074953e-07, -2.24459193074953e-07}}, +{"Nikon D800E iso 800", "NIKON", "D800E", 800, {1.28623401124144e-05, 1.28623401124144e-05, 1.28623401124144e-05}, {-1.88342190808096e-07, -1.88342190808096e-07, -1.88342190808096e-07}}, +{"Nikon D800E iso 1000", "NIKON", "D800E", 1000, {1.61068636122712e-05, 1.61068636122712e-05, 1.61068636122712e-05}, {-2.5518014212713e-07, -2.5518014212713e-07, -2.5518014212713e-07}}, +{"Nikon D800E iso 1250", "NIKON", "D800E", 1250, {1.95898660076489e-05, 1.95898660076489e-05, 1.95898660076489e-05}, {-4.25663565785904e-08, -4.25663565785904e-08, -4.25663565785904e-08}}, +{"Nikon D800E iso 1600", "NIKON", "D800E", 1600, {2.41873948992182e-05, 2.41873948992182e-05, 2.41873948992182e-05}, {2.81937455362971e-08, 2.81937455362971e-08, 2.81937455362971e-08}}, +{"Nikon D800E iso 2000", "NIKON", "D800E", 2000, {3.07947953837184e-05, 3.07947953837184e-05, 3.07947953837184e-05}, {-5.10854946293296e-08, -5.10854946293296e-08, -5.10854946293296e-08}}, +{"Nikon D800E iso 2500", "NIKON", "D800E", 2500, {3.76878433958526e-05, 3.76878433958526e-05, 3.76878433958526e-05}, {1.86204759688554e-07, 1.86204759688554e-07, 1.86204759688554e-07}}, +{"Nikon D800E iso 3200", "NIKON", "D800E", 3200, {4.72287381353268e-05, 4.72287381353268e-05, 4.72287381353268e-05}, {2.86646566040084e-07, 2.86646566040084e-07, 2.86646566040084e-07}}, +{"Nikon D800E iso 4000", "NIKON", "D800E", 4000, {5.92687085008541e-05, 5.92687085008541e-05, 5.92687085008541e-05}, {3.72949030703814e-07, 3.72949030703814e-07, 3.72949030703814e-07}}, +{"Nikon D800E iso 5000", "NIKON", "D800E", 5000, {7.50122091568944e-05, 7.50122091568944e-05, 7.50122091568944e-05}, {4.01750654303191e-07, 4.01750654303191e-07, 4.01750654303191e-07}}, +{"Nikon D800E iso 6400", "NIKON", "D800E", 6400, {9.36523059856223e-05, 9.36523059856223e-05, 9.36523059856223e-05}, {8.57128037097117e-07, 8.57128037097117e-07, 8.57128037097117e-07}}, +{"Nikon D800E iso 8063", "NIKON", "D800E", 8063, {0.000115936707308515, 0.000115936707308515, 0.000115936707308515}, {4.02557677955228e-07, 4.02557677955228e-07, 4.02557677955228e-07}}, +{"Nikon D800E iso 10159", "NIKON", "D800E", 10159, {0.000145129335230523, 0.000145129335230523, 0.000145129335230523}, {8.27792795709805e-07, 8.27792795709805e-07, 8.27792795709805e-07}}, +{"Nikon D800E iso 12800", "NIKON", "D800E", 12800, {0.00018493145619636, 0.00018493145619636, 0.00018493145619636}, {7.71909224546891e-07, 7.71909224546891e-07, 7.71909224546891e-07}}, +{"Nikon D800E iso 25600", "NIKON", "D800E", 25600, {0.000359528021714155, 0.000359528021714155, 0.000359528021714155}, {6.42176785593581e-06, 6.42176785593581e-06, 6.42176785593581e-06}}, + // nikon d3100, contributed by sismo {"Nikon D3100 iso 100", "NIKON CORPORATION", "NIKON D3100", 100, {8.24450984493645e-06, 4.57339084914489e-06, 6.72909677335241e-06}, {6.34439375134399e-08, -1.68257151487887e-07, -1.42662968173028e-07}}, {"Nikon D3100 iso 200", "NIKON CORPORATION", "NIKON D3100", 200, {1.69522646284645e-05, 7.73797088383233e-06, 9.96806279498521e-06}, {-2.10460064704677e-07, -2.50467421709781e-07, 1.62253095955509e-07}},
signature.asc
Description: PGP signature
------------------------------------------------------------------------------ Everyone hates slow websites. So do we. Make your web apps faster with AppDynamics Download AppDynamics Lite for free today: http://p.sf.net/sfu/appdyn_d2d_feb
_______________________________________________ darktable-devel mailing list darktable-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/darktable-devel