[Pkg-phototools-devel] Bug#831744: darktable: Camera profile for denoise disappears

Jan van de Wijdeven kiekerjan+debian at gmail.com
Mon Jul 18 21:21:25 UTC 2016


Package: darktable
Version: 2.0.5-2
Severity: important

Darktable has a profiled denoise function, which applies denoising on an image based on ISO and Camera type. When I use this function, the camera profile disappears after some time. When Darktable is started, the profile is there. However, after some time, the camera specific profile disappears, and only the generic poissionian is shown. This causes very heavy noise reduction.

I found issue #10340 in the darktable issue database (https://redmine.darktable.org/issues/10340) and tried the command found there:
$ darktable -d control | grep noiseprofile

This at first shows:

> [noiseprofile] looking for maker `Sony', model `DSLR-A200'
> [noiseprofile] found 11 makers
> [noiseprofile] found `Sony' as `Sony'
> [noiseprofile] found 36 models
> [noiseprofile] found DSLR-A200
> [noiseprofile] found 6 profiles
> [noiseprofile] looking for maker `Sony', model `DSLR-A200'
> [noiseprofile] found 11 makers
> [noiseprofile] found `Sony' as `Sony'
> [noiseprofile] found 36 models
> [noiseprofile] found DSLR-A200
> [noiseprofile] found 6 profiles
> [noiseprofile] looking for maker `Sony', model `DSLR-A200'
> [noiseprofile] found 11 makers
> [noiseprofile] found `Sony' as `Sony'
> [noiseprofile] found 36 models
> [noiseprofile] found DSLR-A200
> [noiseprofile] found 6 profiles

when these messages are printed, the noise profiles for my camera (guess what type of camera I have ;) are available in Darktable.

When the profile disappears, the following is shown by the debug output:

> [noiseprofile] looking for maker `Sony', model `DSLR-A200'
> [noiseprofile] found 11 makers
> [noiseprofile] found 11 makers
> [noiseprofile] found `Sony' as `Sony'
> [noiseprofile] found `Sony' as `Sony'
> [noiseprofile] found 36 models
> [noiseprofile] found 36 models
> [noiseprofile] found DSLR-A200
> [noiseprofile] found 6 profiles
> [noiseprofile] found DSLR-A200
> [noiseprofile] found 6 profiles
> [noiseprofile] looking for maker `Sony', model `DSLR-A200'
> 
> (darktable:21855): Json-CRITICAL **: json_object_ref: assertion 'object->ref_count > 0' failed
> 
> (darktable:21855): Json-CRITICAL **: json_object_has_member: assertion 'object != NULL' failed
> [noiseprofile] found -1 makers
> [noiseprofile] looking for maker `Sony', model `DSLR-A200'
> 
> (darktable:21855): Json-CRITICAL **: json_object_ref: assertion 'object->ref_count > 0' failed
> 
> (darktable:21855): Json-CRITICAL **: json_object_has_member: assertion 'object != NULL' failed
> [noiseprofile] found -1 makers
> [noiseprofile] looking for maker `Sony', model `DSLR-A200'
> 
> (darktable:21855): Json-CRITICAL **: json_object_ref: assertion 'object->ref_count > 0' failed
> 
> (darktable:21855): Json-CRITICAL **: json_object_has_member: assertion 'object != NULL' failed
> [noiseprofile] found -1 makers
> 
> (darktable:21855): Json-CRITICAL **: json_object_ref: assertion 'object->ref_count > 0' failed
> [noiseprofile] looking for maker `Sony', model `DSLR-A200'
> 
> (darktable:21855): Json-CRITICAL **: json_object_has_member: assertion 'object != NULL' failed
> [noiseprofile] found -1 makers



-- System Information:
Debian Release: stretch/sid
  APT prefers testing
  APT policy: (450, 'testing'), (400, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 4.5.0-2-amd64 (SMP w/8 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) (ignored: LC_ALL set to en_US.UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages darktable depends on:
ii  libatk1.0-0               2.20.0-1
ii  libc6                     2.22-11
ii  libcairo-gobject2         1.14.6-1+b1
ii  libcairo2                 1.14.6-1+b1
ii  libcolord-gtk1            0.1.26-1
ii  libcolord2                1.3.2-1
ii  libcups2                  2.1.4-1
ii  libcurl3-gnutls           7.47.0-1
ii  libexiv2-14               0.25-3
ii  libflickcurl0             1.25-3
ii  libgcc1                   1:6.1.1-7
ii  libgdk-pixbuf2.0-0        2.34.0-1
ii  libgl1-mesa-glx [libgl1]  11.2.2-1
ii  libglib2.0-0              2.48.1-1
ii  libglu1-mesa [libglu1]    9.0.0-2.1
ii  libgomp1                  6.1.1-7
ii  libgphoto2-6              2.5.10-3
ii  libgphoto2-port12         2.5.10-3
ii  libgraphicsmagick-q16-3   1.3.24-1
ii  libgtk-3-0                3.20.6-1
ii  libice6                   2:1.0.9-1+b1
ii  libilmbase12              2.2.0-11
ii  libjpeg62-turbo           1:1.5.0-1
ii  libjs-prototype           1.7.1-3
ii  libjs-scriptaculous       1.9.0-2
ii  libjson-glib-1.0-0        1.2.0-1
ii  liblcms2-2                2.7-1
ii  liblensfun1               0.3.2-3
ii  liblua5.2-0               5.2.4-1
ii  libopenexr22              2.2.0-10
ii  libopenjp2-7              2.1.0-2.1+b1
ii  libosmgpsmap-1.0-1        1.1.0-1
ii  libpango-1.0-0            1.40.1-1
ii  libpangocairo-1.0-0       1.40.1-1
ii  libpng16-16               1.6.23-1
ii  libpugixml1v5             1.7-2
ii  librsvg2-2                2.40.16-1
ii  libsdl1.2debian           1.2.15+dfsg1-4
ii  libsecret-1-0             0.18.3-1
ii  libsm6                    2:1.2.2-1+b1
ii  libsoup2.4-1              2.54.1-1
ii  libsqlite3-0              3.13.0-1
ii  libstdc++6                6.1.1-7
ii  libtiff5                  4.0.6-1
ii  libwebp5                  0.4.4-1+b2
ii  libx11-6                  2:1.6.3-1
ii  libxext6                  2:1.3.3-1
ii  libxml2                   2.9.3+dfsg1-1.2
ii  libxrandr2                2:1.5.0-1
ii  zlib1g                    1:1.2.8.dfsg-2+b1

darktable recommends no packages.

darktable suggests no packages.

-- no debconf information



More information about the Pkg-phototools-devel mailing list