Accepting request 143032 from graphics
- Update to release 1.1 * general + new camera support, new whitebalance presets, etc., including canon eos m support and samsung nx fix + similarity matching search for images that look alike. + geotagging, complete with map view + a lot of bugfixes (mainly thanks to ulrich for his meticulous work) + facebook exporter (for those who have an account there) * ui + reworked the much hated `more plugins' widget + image grouping: + command line interface! + tone and base curves got a new user interface to better support fine grained workflow + visually low-profile controls with finetuning: + color correction module got a GUI update since the blog post (two circles indicating shadows and highlights instead of the quad). + live view for tethered shooting! * darkroom + extensive use of edge-aware filtering techniques to suppress noise, halos and ringing all around darktable: + conditional blending, and a lot of goodies around it! + magenta highlights: high-contrast edges to overexposed areas (should get rid of purple highlights on tiny water waves and purple fringes around tree leaves for example) + much improved sharpness for both export and darkroom view, especially for downsampled images and if you use lens corrections or rotations/perspective corrections. check the new options in the preferences dialog, also one more than mentioned in the blog ("demosaicing for zoomed out darkroom mode" to trade performance for even more sharpness): * color management + improved per-screen color management (should reload the screen profile automatically) + more compatible embedded color profiles (should fix problems on windows viewing our images, if that matters) read embedded color profiles from jpg * opencl + most of our modules now can take advantage of your computer's gpu power + caching for compiled opencl kernels (even in case the driver doesn't do it) for faster startup times * translations + two new translations (both portuguese.. ;) ) + well translated: cs de es fr it ja nl pl pt_BR pt_PT sv + half translated: ca fi gl ro ru sq th zh_CN - Packaging related : * Provide the pdf documentation * Remove backported patches as they are part of the package now + rsvg_cairo.patch + update-curves.patch * provide tool to work with database cleanup purge_non_existing_images.sh (placed in documentation directory) * where possible use pkgconfig variables for buildrequires (forwarded request 143031 from toganm) OBS-URL: https://build.opensuse.org/request/show/143032 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/darktable?expand=0&rev=19
This commit is contained in:
parent
45281794ee
commit
e450441afa
@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:0c18530446d2f2459fe533a1ef6fc2711300efe7466f36c23168ec2230fb5fbd
|
|
||||||
size 2568221
|
|
3
darktable-1.1.tar.gz
Normal file
3
darktable-1.1.tar.gz
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:8f2401422ab3e0bb038b3fedf411aaf69994d679674757ee7886b6146b9fdd4f
|
||||||
|
size 3423644
|
3
darktable-usermanual.pdf
Normal file
3
darktable-usermanual.pdf
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:493f40f313d40eebd42457e6a9f6580bc278334421ed8c828b983930aa7a42f7
|
||||||
|
size 7242334
|
@ -1,3 +1,65 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Nov 27 07:56:26 UTC 2012 - toganm@opensuse.org
|
||||||
|
|
||||||
|
- Update to release 1.1
|
||||||
|
* general
|
||||||
|
+ new camera support, new whitebalance presets, etc., including
|
||||||
|
canon eos m support and samsung nx fix
|
||||||
|
+ similarity matching search for images that look alike.
|
||||||
|
+ geotagging, complete with map view
|
||||||
|
+ a lot of bugfixes (mainly thanks to ulrich for his meticulous
|
||||||
|
work)
|
||||||
|
+ facebook exporter (for those who have an account there)
|
||||||
|
* ui
|
||||||
|
+ reworked the much hated `more plugins' widget
|
||||||
|
+ image grouping:
|
||||||
|
+ command line interface!
|
||||||
|
+ tone and base curves got a new user interface to better
|
||||||
|
support fine grained workflow
|
||||||
|
+ visually low-profile controls with finetuning:
|
||||||
|
+ color correction module got a GUI update since the blog post
|
||||||
|
(two circles indicating shadows and highlights instead of the
|
||||||
|
quad).
|
||||||
|
+ live view for tethered shooting!
|
||||||
|
* darkroom
|
||||||
|
+ extensive use of edge-aware filtering techniques to suppress
|
||||||
|
noise, halos and ringing all around darktable:
|
||||||
|
+ conditional blending, and a lot of goodies around it!
|
||||||
|
+ magenta highlights: high-contrast edges to overexposed areas
|
||||||
|
(should get rid of purple highlights on tiny water waves and
|
||||||
|
purple fringes around tree leaves for example)
|
||||||
|
+ much improved sharpness for both export and darkroom view,
|
||||||
|
especially for downsampled images and if you use lens
|
||||||
|
corrections or rotations/perspective corrections. check the new
|
||||||
|
options in the preferences dialog, also one more than mentioned
|
||||||
|
in the blog ("demosaicing for zoomed out darkroom mode" to
|
||||||
|
trade performance for even more sharpness):
|
||||||
|
* color management
|
||||||
|
+ improved per-screen color management (should reload the
|
||||||
|
screen profile automatically)
|
||||||
|
+ more compatible embedded color profiles (should fix problems
|
||||||
|
on windows viewing our images, if that matters) read embedded
|
||||||
|
color profiles from jpg
|
||||||
|
* opencl
|
||||||
|
+ most of our modules now can take advantage of your computer's
|
||||||
|
gpu power
|
||||||
|
+ caching for compiled opencl kernels (even in case the driver
|
||||||
|
doesn't do it) for faster startup times
|
||||||
|
* translations
|
||||||
|
+ two new translations (both portuguese.. ;) )
|
||||||
|
+ well translated: cs de es fr it ja nl pl pt_BR pt_PT sv
|
||||||
|
+ half translated: ca fi gl ro ru sq th zh_CN
|
||||||
|
|
||||||
|
- Packaging related :
|
||||||
|
* Provide the pdf documentation
|
||||||
|
* Remove backported patches as they are part of the package now
|
||||||
|
+ rsvg_cairo.patch
|
||||||
|
+ update-curves.patch
|
||||||
|
* provide tool to work with database cleanup
|
||||||
|
purge_non_existing_images.sh (placed in documentation
|
||||||
|
directory)
|
||||||
|
* where possible use pkgconfig variables for buildrequires
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Tue Oct 9 10:40:40 UTC 2012 - toganm@opensuse.org
|
Tue Oct 9 10:40:40 UTC 2012 - toganm@opensuse.org
|
||||||
|
|
||||||
@ -258,4 +320,3 @@ Tue Nov 23 16:04:01 UTC 2010 - bitshuffler@opensuse.org
|
|||||||
Wed Sep 1 17:52:38 UTC 2010 - bitshuffler@opensuse.org
|
Wed Sep 1 17:52:38 UTC 2010 - bitshuffler@opensuse.org
|
||||||
|
|
||||||
- Initial package
|
- Initial package
|
||||||
|
|
||||||
|
@ -17,36 +17,38 @@
|
|||||||
|
|
||||||
|
|
||||||
Name: darktable
|
Name: darktable
|
||||||
Version: 1.0.5
|
Version: 1.1
|
||||||
Release: 0
|
Release: 0
|
||||||
Url: http://darktable.sourceforge.net
|
Url: http://darktable.sourceforge.net
|
||||||
Source0: https://downloads.sourceforge.net/project/darktable/darktable/1.0/darktable-%{version}.tar.gz
|
Source0: https://downloads.sourceforge.net/project/darktable/darktable/1.0/darktable-%{version}.tar.gz
|
||||||
Patch0: update-curves.patch
|
Source1: http://downloads.sourceforge.net/project/darktable/darktable/1.1/darktable-usermanual.pdf
|
||||||
# PATCH-FIX-UPSTREAM Tobias Ellinghaus me@houz.org -- rsvg_cairo.patch fix build for deprecated use of librsvg error
|
|
||||||
Patch1: rsvg_cairo.patch
|
|
||||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||||
BuildRequires: Mesa-devel
|
|
||||||
BuildRequires: OpenEXR-devel
|
|
||||||
BuildRequires: cmake
|
BuildRequires: cmake
|
||||||
BuildRequires: dbus-1-glib-devel
|
BuildRequires: dbus-1-glib-devel
|
||||||
BuildRequires: fdupes
|
BuildRequires: fdupes
|
||||||
BuildRequires: gcc-c++
|
BuildRequires: gcc-c++
|
||||||
BuildRequires: gnome-keyring-devel
|
|
||||||
BuildRequires: gtk2-devel
|
|
||||||
BuildRequires: intltool
|
BuildRequires: intltool
|
||||||
BuildRequires: lensfun-devel
|
BuildRequires: lensfun-devel
|
||||||
BuildRequires: libcurl-devel
|
|
||||||
BuildRequires: libexiv2-devel
|
|
||||||
BuildRequires: libflickcurl-devel
|
|
||||||
BuildRequires: libglade2-devel
|
|
||||||
BuildRequires: libgphoto2-devel
|
|
||||||
BuildRequires: libjpeg-devel
|
BuildRequires: libjpeg-devel
|
||||||
BuildRequires: liblcms2-devel
|
|
||||||
BuildRequires: librsvg-devel
|
|
||||||
BuildRequires: libtiff-devel
|
BuildRequires: libtiff-devel
|
||||||
|
BuildRequires: libxslt
|
||||||
BuildRequires: pkg-config
|
BuildRequires: pkg-config
|
||||||
BuildRequires: sqlite3-devel
|
|
||||||
BuildRequires: update-desktop-files
|
BuildRequires: update-desktop-files
|
||||||
|
BuildRequires: pkgconfig(OpenEXR)
|
||||||
|
BuildRequires: pkgconfig(colord)
|
||||||
|
BuildRequires: pkgconfig(dri)
|
||||||
|
BuildRequires: pkgconfig(exiv2)
|
||||||
|
BuildRequires: pkgconfig(flickcurl)
|
||||||
|
BuildRequires: pkgconfig(gnome-keyring-1)
|
||||||
|
BuildRequires: pkgconfig(gtk+-2.0)
|
||||||
|
BuildRequires: pkgconfig(json-glib-1.0)
|
||||||
|
BuildRequires: pkgconfig(lcms2)
|
||||||
|
BuildRequires: pkgconfig(libcurl)
|
||||||
|
BuildRequires: pkgconfig(libglade-2.0)
|
||||||
|
BuildRequires: pkgconfig(libgphoto2)
|
||||||
|
BuildRequires: pkgconfig(librsvg-2.0)
|
||||||
|
BuildRequires: pkgconfig(libsoup-2.4)
|
||||||
|
BuildRequires: pkgconfig(sqlite3)
|
||||||
ExclusiveArch: %ix86 x86_64
|
ExclusiveArch: %ix86 x86_64
|
||||||
|
|
||||||
Summary: A virtual Lighttable and Darkroom
|
Summary: A virtual Lighttable and Darkroom
|
||||||
@ -61,10 +63,9 @@ lighttable. it also enables you to develop raw images and enhance them.
|
|||||||
|
|
||||||
%prep
|
%prep
|
||||||
%setup -q
|
%setup -q
|
||||||
%patch0 -p1
|
chmod -x tools/create_control_svg.sh tools/purge_non_existing_images.sh
|
||||||
%if 0%{?suse_version} > 1220
|
cp %{S:1} .
|
||||||
%patch1 -p1
|
%{__rm} data/js/.DS_Store
|
||||||
%endif
|
|
||||||
|
|
||||||
%build
|
%build
|
||||||
[ ! -d "build" ] && mkdir build
|
[ ! -d "build" ] && mkdir build
|
||||||
@ -77,8 +78,8 @@ cmake \
|
|||||||
-DCMAKE_INSTALL_PREFIX=%{_prefix} -DLIB_INSTALL=%{_lib} \
|
-DCMAKE_INSTALL_PREFIX=%{_prefix} -DLIB_INSTALL=%{_lib} \
|
||||||
-DCMAKE_BUILD_TYPE=Release \
|
-DCMAKE_BUILD_TYPE=Release \
|
||||||
-DBINARY_PACKAGE_BUILD=1 \
|
-DBINARY_PACKAGE_BUILD=1 \
|
||||||
-DLENSFUN_INCLUDE_DIR=%_includedir/lensfun \
|
-DUSE_XMLLINT=OFF \
|
||||||
-DINSTALL_IOP_EXPERIMENTAL=On ..
|
-DINSTALL_IOP_EXPERIMENTAL=On ..
|
||||||
%__make %{_smp_mflags} VERBOSE=1
|
%__make %{_smp_mflags} VERBOSE=1
|
||||||
|
|
||||||
%install
|
%install
|
||||||
@ -96,9 +97,10 @@ find %{buildroot}%{_libdir} -name "*.la" -delete
|
|||||||
|
|
||||||
%files -f darktable.lang
|
%files -f darktable.lang
|
||||||
%defattr(-,root,root)
|
%defattr(-,root,root)
|
||||||
%doc doc/AUTHORS doc/TODO doc/LICENSE
|
%doc doc/AUTHORS doc/TODO doc/LICENSE darktable-usermanual.pdf tools/purge_non_existing_images.sh tools/create_control_svg.sh
|
||||||
%{_bindir}/darktable
|
%{_bindir}/darktable
|
||||||
%{_bindir}/darktable-cltest
|
%{_bindir}/darktable-cltest
|
||||||
|
%{_bindir}/darktable-cli
|
||||||
%{_libdir}/darktable
|
%{_libdir}/darktable
|
||||||
%{_datadir}/applications/darktable.desktop
|
%{_datadir}/applications/darktable.desktop
|
||||||
%{_datadir}/darktable
|
%{_datadir}/darktable
|
||||||
|
@ -1,32 +0,0 @@
|
|||||||
commit 343df29553a126f29b5379fefeb7c2cfd1adc073
|
|
||||||
Author: Tobias Ellinghaus <me@houz.org>
|
|
||||||
Date: Sat Sep 15 11:53:25 2012 +0200
|
|
||||||
|
|
||||||
Hopefully fix #8931 with an ugly hack
|
|
||||||
|
|
||||||
---
|
|
||||||
src/iop/watermark.c | 5 ++++-
|
|
||||||
1 file changed, 4 insertions(+), 1 deletion(-)
|
|
||||||
|
|
||||||
--- a/src/iop/watermark.c
|
|
||||||
+++ b/src/iop/watermark.c
|
|
||||||
@@ -38,7 +38,10 @@
|
|
||||||
#include <inttypes.h>
|
|
||||||
|
|
||||||
#include <librsvg/rsvg.h>
|
|
||||||
+// ugh, ugly hack. why do people break stuff all the time?
|
|
||||||
+#ifndef RSVG_CAIRO_H
|
|
||||||
#include <librsvg/rsvg-cairo.h>
|
|
||||||
+#endif
|
|
||||||
|
|
||||||
#include "common/metadata.h"
|
|
||||||
#include "common/utility.h"
|
|
||||||
@@ -708,7 +711,7 @@ static void refresh_watermarks( dt_iop_m
|
|
||||||
snprintf(filename, 2048, "%s/%s", configdir, d_name);
|
|
||||||
gtk_combo_box_append_text( g->combobox1, d_name );
|
|
||||||
count++;
|
|
||||||
- }
|
|
||||||
+ }
|
|
||||||
g_dir_close(dir) ;
|
|
||||||
}
|
|
||||||
|
|
@ -1,194 +0,0 @@
|
|||||||
From 9d264c6c74c85a86943fd29babecb682d0d589e8 Mon Sep 17 00:00:00 2001
|
|
||||||
From: Pascal de Bruijn <pmjdebruijn@pcode.nl>
|
|
||||||
Date: Sat, 28 Jul 2012 15:02:33 +0200
|
|
||||||
Subject: [PATCH 1/6] alternate Canon EOS 5D Mark II/III/IV? basecurve
|
|
||||||
|
|
||||||
---
|
|
||||||
src/iop/basecurve.c | 3 +++
|
|
||||||
1 file changed, 3 insertions(+)
|
|
||||||
|
|
||||||
diff --git a/src/iop/basecurve.c b/src/iop/basecurve.c
|
|
||||||
index 4bf832f..bf8dd76 100644
|
|
||||||
--- a/src/iop/basecurve.c
|
|
||||||
+++ b/src/iop/basecurve.c
|
|
||||||
@@ -50,6 +50,7 @@ dt_iop_basecurve_params_t;
|
|
||||||
|
|
||||||
static const char dark_contrast[] = N_("dark contrast");
|
|
||||||
static const char canon_eos[] = N_("canon eos like");
|
|
||||||
+static const char canon_eos_alt[] = N_("canon eos like alternate");
|
|
||||||
static const char nikon[] = N_("nikon like");
|
|
||||||
static const char sony_alpha[] = N_("sony alpha like");
|
|
||||||
static const char pentax[] = N_("pentax like");
|
|
||||||
@@ -79,6 +80,8 @@ static const basecurve_preset_t basecurve_presets[] =
|
|
||||||
{dark_contrast, "", "", 0, 51200, {{0.000000, 0.072581, 0.157258, 0.491935, 0.758065, 1.000000}, {0.000000, 0.040000, 0.138710, 0.491935, 0.758065, 1.000000}, 0}, 0},
|
|
||||||
// pascals canon eos curve (well tested):
|
|
||||||
{canon_eos, "Canon", "", 0, 51200, {{0.000000, 0.028226, 0.120968, 0.459677, 0.858871, 1.000000}, {0.000000, 0.029677, 0.232258, 0.747581, 0.967742, 1.000000}, 0}, 1},
|
|
||||||
+ // pascals alternate canon eos curve for 5D Mark II and III and potentially a future IV
|
|
||||||
+ {canon_eos_alt, "Canon", "5D Mark ", 0, 51200, {{0.000000, 0.032258, 0.108871, 0.350806, 0.669355, 1.000000}, {0.000000, 0.029677, 0.232258, 0.747581, 0.967742, 1.000000}, 0}, 1},
|
|
||||||
// pascals nikon curve (new curve, needs testing):
|
|
||||||
{nikon, "NIKON", "", 0, 51200, {{0.000000, 0.036290, 0.120968, 0.459677, 0.858871, 1.000000}, {0.000000, 0.036532, 0.228226, 0.759678, 0.983468, 1.000000}, 0}, 1},
|
|
||||||
// pascals sony alpha curve (needs testing):
|
|
||||||
--
|
|
||||||
1.7.10.4
|
|
||||||
|
|
||||||
|
|
||||||
From d1640b05ee23e0d461aaabed7783619cc37456c6 Mon Sep 17 00:00:00 2001
|
|
||||||
From: Pascal de Bruijn <pmjdebruijn@pcode.nl>
|
|
||||||
Date: Sat, 28 Jul 2012 15:21:29 +0200
|
|
||||||
Subject: [PATCH 2/6] alternate Olypus E-M5 basecurve
|
|
||||||
|
|
||||||
---
|
|
||||||
src/iop/basecurve.c | 3 +++
|
|
||||||
1 file changed, 3 insertions(+)
|
|
||||||
|
|
||||||
diff --git a/src/iop/basecurve.c b/src/iop/basecurve.c
|
|
||||||
index bf8dd76..5cdd345 100644
|
|
||||||
--- a/src/iop/basecurve.c
|
|
||||||
+++ b/src/iop/basecurve.c
|
|
||||||
@@ -55,6 +55,7 @@ static const char nikon[] = N_("nikon like");
|
|
||||||
static const char sony_alpha[] = N_("sony alpha like");
|
|
||||||
static const char pentax[] = N_("pentax like");
|
|
||||||
static const char olympus[] = N_("olympus like");
|
|
||||||
+static const char olympus_alt[] = N_("olympus like alternate");
|
|
||||||
static const char panasonic[] = N_("panasonic like");
|
|
||||||
static const char leica[] = N_("leica like");
|
|
||||||
static const char kodak_easyshare[] = N_("kodak easyshare like");
|
|
||||||
@@ -90,6 +91,8 @@ static const basecurve_preset_t basecurve_presets[] =
|
|
||||||
{pentax, "PENTAX", "", 0, 51200, {{0.000000, 0.032258, 0.120968, 0.205645, 0.604839, 1.000000}, {0.000000, 0.024596, 0.166419, 0.328527, 0.790171, 1.000000}, 0}, 1},
|
|
||||||
// pascals olympus curve (needs testing):
|
|
||||||
{olympus, "OLYMPUS", "", 0, 51200, {{0.000000, 0.012097, 0.116935, 0.556452, 0.899194, 1.000000}, {0.000000, 0.010322, 0.167742, 0.711291, 0.956855, 1.000000}, 0}, 1},
|
|
||||||
+ // pascals alternate olympus curve for E-M5
|
|
||||||
+ {olympus_alt, "OLYMPUS", "E-M5", 0, 51200, {{0.000000, 0.012097, 0.088710, 0.254032, 0.487903, 1.000000}, {0.000000, 0.010322, 0.167742, 0.711291, 0.956855, 1.000000}, 0}, 1},
|
|
||||||
// pascals panasonic/leica curves (needs testing):
|
|
||||||
{panasonic, "Panasonic", "", 0, 51200, {{0.000000, 0.036290, 0.120968, 0.205645, 0.604839, 1.000000}, {0.000000, 0.024596, 0.166419, 0.328527, 0.790171, 1.000000}, 0}, 1},
|
|
||||||
{leica, "Leica Camera AG", "", 0, 51200, {{0.000000, 0.0362901, 0.120968, 0.205645, 0.604839, 1.000000}, {0.000000, 0.024596, 0.166419, 0.328527, 0.790171, 1.000000}, 0}, 1},
|
|
||||||
--
|
|
||||||
1.7.10.4
|
|
||||||
|
|
||||||
|
|
||||||
From e829b2847cb8c8093865aa964b1a2e6ca0a6a182 Mon Sep 17 00:00:00 2001
|
|
||||||
From: Pascal de Bruijn <pmjdebruijn@pcode.nl>
|
|
||||||
Date: Sat, 28 Jul 2012 15:37:11 +0200
|
|
||||||
Subject: [PATCH 3/6] alternate Nikon Dxxxx basecurve
|
|
||||||
|
|
||||||
---
|
|
||||||
src/iop/basecurve.c | 3 +++
|
|
||||||
1 file changed, 3 insertions(+)
|
|
||||||
|
|
||||||
diff --git a/src/iop/basecurve.c b/src/iop/basecurve.c
|
|
||||||
index 5cdd345..75d832e 100644
|
|
||||||
--- a/src/iop/basecurve.c
|
|
||||||
+++ b/src/iop/basecurve.c
|
|
||||||
@@ -52,6 +52,7 @@ static const char dark_contrast[] = N_("dark contrast");
|
|
||||||
static const char canon_eos[] = N_("canon eos like");
|
|
||||||
static const char canon_eos_alt[] = N_("canon eos like alternate");
|
|
||||||
static const char nikon[] = N_("nikon like");
|
|
||||||
+static const char nikon_alt[] = N_("nikon like alternate");
|
|
||||||
static const char sony_alpha[] = N_("sony alpha like");
|
|
||||||
static const char pentax[] = N_("pentax like");
|
|
||||||
static const char olympus[] = N_("olympus like");
|
|
||||||
@@ -85,6 +86,8 @@ static const basecurve_preset_t basecurve_presets[] =
|
|
||||||
{canon_eos_alt, "Canon", "5D Mark ", 0, 51200, {{0.000000, 0.032258, 0.108871, 0.350806, 0.669355, 1.000000}, {0.000000, 0.029677, 0.232258, 0.747581, 0.967742, 1.000000}, 0}, 1},
|
|
||||||
// pascals nikon curve (new curve, needs testing):
|
|
||||||
{nikon, "NIKON", "", 0, 51200, {{0.000000, 0.036290, 0.120968, 0.459677, 0.858871, 1.000000}, {0.000000, 0.036532, 0.228226, 0.759678, 0.983468, 1.000000}, 0}, 1},
|
|
||||||
+ // pascals alternate nikon curve for (four digit) Nikon Dxxxx models
|
|
||||||
+ {nikon_alt, "NIKON", "D____", 0, 51200, {{0.000000, 0.001000, 0.056452, 0.358871, 0.717742, 1.000000}, {0.000000, 0.000010, 0.074871, 0.646775, 0.955242, 1.000000}, 0}, 1},
|
|
||||||
// pascals sony alpha curve (needs testing):
|
|
||||||
{sony_alpha, "SONY", "", 0, 51200, {{0.000000, 0.031949, 0.105431, 0.434505, 0.855738, 1.000000}, {0.000000, 0.036532, 0.228226, 0.759678, 0.983468, 1.000000}, 0}, 1},
|
|
||||||
// pascals pentax curve (needs testing):
|
|
||||||
--
|
|
||||||
1.7.10.4
|
|
||||||
|
|
||||||
|
|
||||||
From f631ddc2193ad96c9906dc9149bacfeeedc841f9 Mon Sep 17 00:00:00 2001
|
|
||||||
From: Pascal de Bruijn <pmjdebruijn@pcode.nl>
|
|
||||||
Date: Sat, 28 Jul 2012 18:33:29 +0200
|
|
||||||
Subject: [PATCH 4/6] Disable new basecurves by default
|
|
||||||
|
|
||||||
---
|
|
||||||
src/iop/basecurve.c | 6 +++---
|
|
||||||
1 file changed, 3 insertions(+), 3 deletions(-)
|
|
||||||
|
|
||||||
diff --git a/src/iop/basecurve.c b/src/iop/basecurve.c
|
|
||||||
index 75d832e..285d429 100644
|
|
||||||
--- a/src/iop/basecurve.c
|
|
||||||
+++ b/src/iop/basecurve.c
|
|
||||||
@@ -83,11 +83,11 @@ static const basecurve_preset_t basecurve_presets[] =
|
|
||||||
// pascals canon eos curve (well tested):
|
|
||||||
{canon_eos, "Canon", "", 0, 51200, {{0.000000, 0.028226, 0.120968, 0.459677, 0.858871, 1.000000}, {0.000000, 0.029677, 0.232258, 0.747581, 0.967742, 1.000000}, 0}, 1},
|
|
||||||
// pascals alternate canon eos curve for 5D Mark II and III and potentially a future IV
|
|
||||||
- {canon_eos_alt, "Canon", "5D Mark ", 0, 51200, {{0.000000, 0.032258, 0.108871, 0.350806, 0.669355, 1.000000}, {0.000000, 0.029677, 0.232258, 0.747581, 0.967742, 1.000000}, 0}, 1},
|
|
||||||
+ {canon_eos_alt, "Canon", "DISABLED", 0, 51200, {{0.000000, 0.032258, 0.108871, 0.350806, 0.669355, 1.000000}, {0.000000, 0.029677, 0.232258, 0.747581, 0.967742, 1.000000}, 0}, 1},
|
|
||||||
// pascals nikon curve (new curve, needs testing):
|
|
||||||
{nikon, "NIKON", "", 0, 51200, {{0.000000, 0.036290, 0.120968, 0.459677, 0.858871, 1.000000}, {0.000000, 0.036532, 0.228226, 0.759678, 0.983468, 1.000000}, 0}, 1},
|
|
||||||
// pascals alternate nikon curve for (four digit) Nikon Dxxxx models
|
|
||||||
- {nikon_alt, "NIKON", "D____", 0, 51200, {{0.000000, 0.001000, 0.056452, 0.358871, 0.717742, 1.000000}, {0.000000, 0.000010, 0.074871, 0.646775, 0.955242, 1.000000}, 0}, 1},
|
|
||||||
+ {nikon_alt, "NIKON", "DISABLED", 0, 51200, {{0.000000, 0.001000, 0.056452, 0.358871, 0.717742, 1.000000}, {0.000000, 0.000010, 0.074871, 0.646775, 0.955242, 1.000000}, 0}, 1},
|
|
||||||
// pascals sony alpha curve (needs testing):
|
|
||||||
{sony_alpha, "SONY", "", 0, 51200, {{0.000000, 0.031949, 0.105431, 0.434505, 0.855738, 1.000000}, {0.000000, 0.036532, 0.228226, 0.759678, 0.983468, 1.000000}, 0}, 1},
|
|
||||||
// pascals pentax curve (needs testing):
|
|
||||||
@@ -95,7 +95,7 @@ static const basecurve_preset_t basecurve_presets[] =
|
|
||||||
// pascals olympus curve (needs testing):
|
|
||||||
{olympus, "OLYMPUS", "", 0, 51200, {{0.000000, 0.012097, 0.116935, 0.556452, 0.899194, 1.000000}, {0.000000, 0.010322, 0.167742, 0.711291, 0.956855, 1.000000}, 0}, 1},
|
|
||||||
// pascals alternate olympus curve for E-M5
|
|
||||||
- {olympus_alt, "OLYMPUS", "E-M5", 0, 51200, {{0.000000, 0.012097, 0.088710, 0.254032, 0.487903, 1.000000}, {0.000000, 0.010322, 0.167742, 0.711291, 0.956855, 1.000000}, 0}, 1},
|
|
||||||
+ {olympus_alt, "OLYMPUS", "DISABLED", 0, 51200, {{0.000000, 0.012097, 0.088710, 0.254032, 0.487903, 1.000000}, {0.000000, 0.010322, 0.167742, 0.711291, 0.956855, 1.000000}, 0}, 1},
|
|
||||||
// pascals panasonic/leica curves (needs testing):
|
|
||||||
{panasonic, "Panasonic", "", 0, 51200, {{0.000000, 0.036290, 0.120968, 0.205645, 0.604839, 1.000000}, {0.000000, 0.024596, 0.166419, 0.328527, 0.790171, 1.000000}, 0}, 1},
|
|
||||||
{leica, "Leica Camera AG", "", 0, 51200, {{0.000000, 0.0362901, 0.120968, 0.205645, 0.604839, 1.000000}, {0.000000, 0.024596, 0.166419, 0.328527, 0.790171, 1.000000}, 0}, 1},
|
|
||||||
--
|
|
||||||
1.7.10.4
|
|
||||||
|
|
||||||
|
|
||||||
From 46f1ccede3d6a1db5545a724a68e57c7af85b082 Mon Sep 17 00:00:00 2001
|
|
||||||
From: Pascal de Bruijn <pmjdebruijn@pcode.nl>
|
|
||||||
Date: Sun, 5 Aug 2012 14:39:43 +0200
|
|
||||||
Subject: [PATCH 5/6] Updated new alternate olympus basecurve (with help from
|
|
||||||
Frederic Crozat)
|
|
||||||
|
|
||||||
---
|
|
||||||
src/iop/basecurve.c | 2 +-
|
|
||||||
1 file changed, 1 insertion(+), 1 deletion(-)
|
|
||||||
|
|
||||||
diff --git a/src/iop/basecurve.c b/src/iop/basecurve.c
|
|
||||||
index 285d429..abcf81c 100644
|
|
||||||
--- a/src/iop/basecurve.c
|
|
||||||
+++ b/src/iop/basecurve.c
|
|
||||||
@@ -95,7 +95,7 @@ static const basecurve_preset_t basecurve_presets[] =
|
|
||||||
// pascals olympus curve (needs testing):
|
|
||||||
{olympus, "OLYMPUS", "", 0, 51200, {{0.000000, 0.012097, 0.116935, 0.556452, 0.899194, 1.000000}, {0.000000, 0.010322, 0.167742, 0.711291, 0.956855, 1.000000}, 0}, 1},
|
|
||||||
// pascals alternate olympus curve for E-M5
|
|
||||||
- {olympus_alt, "OLYMPUS", "DISABLED", 0, 51200, {{0.000000, 0.012097, 0.088710, 0.254032, 0.487903, 1.000000}, {0.000000, 0.010322, 0.167742, 0.711291, 0.956855, 1.000000}, 0}, 1},
|
|
||||||
+ {olympus_alt, "OLYMPUS", "DISABLED", 0, 51200, {{0.000000, 0.012097, 0.072581, 0.310484, 0.645161, 1.000000}, {0.000000, 0.010322, 0.167742, 0.711291, 0.956855, 1.000000}, 0}, 1},
|
|
||||||
// pascals panasonic/leica curves (needs testing):
|
|
||||||
{panasonic, "Panasonic", "", 0, 51200, {{0.000000, 0.036290, 0.120968, 0.205645, 0.604839, 1.000000}, {0.000000, 0.024596, 0.166419, 0.328527, 0.790171, 1.000000}, 0}, 1},
|
|
||||||
{leica, "Leica Camera AG", "", 0, 51200, {{0.000000, 0.0362901, 0.120968, 0.205645, 0.604839, 1.000000}, {0.000000, 0.024596, 0.166419, 0.328527, 0.790171, 1.000000}, 0}, 1},
|
|
||||||
--
|
|
||||||
1.7.10.4
|
|
||||||
|
|
||||||
|
|
||||||
From 5c11a5b27ec3eaa1ff38316d430037ddf9f3af52 Mon Sep 17 00:00:00 2001
|
|
||||||
From: Pascal de Bruijn <pmjdebruijn@pcode.nl>
|
|
||||||
Date: Sun, 5 Aug 2012 14:43:21 +0200
|
|
||||||
Subject: [PATCH 6/6] Updated new alternate canon 5d mark ii(i) basecurve
|
|
||||||
|
|
||||||
---
|
|
||||||
src/iop/basecurve.c | 2 +-
|
|
||||||
1 file changed, 1 insertion(+), 1 deletion(-)
|
|
||||||
|
|
||||||
diff --git a/src/iop/basecurve.c b/src/iop/basecurve.c
|
|
||||||
index abcf81c..a8f933e 100644
|
|
||||||
--- a/src/iop/basecurve.c
|
|
||||||
+++ b/src/iop/basecurve.c
|
|
||||||
@@ -83,7 +83,7 @@ static const basecurve_preset_t basecurve_presets[] =
|
|
||||||
// pascals canon eos curve (well tested):
|
|
||||||
{canon_eos, "Canon", "", 0, 51200, {{0.000000, 0.028226, 0.120968, 0.459677, 0.858871, 1.000000}, {0.000000, 0.029677, 0.232258, 0.747581, 0.967742, 1.000000}, 0}, 1},
|
|
||||||
// pascals alternate canon eos curve for 5D Mark II and III and potentially a future IV
|
|
||||||
- {canon_eos_alt, "Canon", "DISABLED", 0, 51200, {{0.000000, 0.032258, 0.108871, 0.350806, 0.669355, 1.000000}, {0.000000, 0.029677, 0.232258, 0.747581, 0.967742, 1.000000}, 0}, 1},
|
|
||||||
+ {canon_eos_alt, "Canon", "DISABLED", 0, 51200, {{0.000000, 0.026210, 0.108871, 0.350806, 0.669355, 1.000000}, {0.000000, 0.029677, 0.232258, 0.747581, 0.967742, 1.000000}, 0}, 1},
|
|
||||||
// pascals nikon curve (new curve, needs testing):
|
|
||||||
{nikon, "NIKON", "", 0, 51200, {{0.000000, 0.036290, 0.120968, 0.459677, 0.858871, 1.000000}, {0.000000, 0.036532, 0.228226, 0.759678, 0.983468, 1.000000}, 0}, 1},
|
|
||||||
// pascals alternate nikon curve for (four digit) Nikon Dxxxx models
|
|
||||||
--
|
|
||||||
1.7.10.4
|
|
||||||
|
|
Loading…
x
Reference in New Issue
Block a user