Re: [darktable-devel] dithering

2013-01-03 Thread Ulrich Pegelow
Am 03.01.2013 07:32, schrieb Ulrich Pegelow: > Am 26.12.2012 19:18, schrieb Tobias Ellinghaus: >> Am Mittwoch, 26. Dezember 2012, 18:04:31 schrub Ulrich Pegelow: >>> Hi guys, >> >> Hi. >> >> [...] >> >>> For that reason I developed a general dithering module which comes late >>> in pixelpipe, just

Re: [darktable-devel] dithering

2013-01-02 Thread Ulrich Pegelow
Am 26.12.2012 19:18, schrieb Tobias Ellinghaus: > Am Mittwoch, 26. Dezember 2012, 18:04:31 schrub Ulrich Pegelow: >> Hi guys, > > Hi. > > [...] > >> For that reason I developed a general dithering module which comes late >> in pixelpipe, just before gamma. It supports random dither and error >>

Re: [darktable-devel] dithering

2012-12-26 Thread Ulrich Pegelow
Am 26.12.2012 18:48, schrieb Pascal Obry: > Le 26/12/2012 18:04, Ulrich Pegelow a écrit : > >> All is kept in a separate branch 'dither'. Please give it a try, tell me >> your feedback and vote if you think this should move into master. > > Looks good but it applies to the whole image and adds so

Re: [darktable-devel] dithering

2012-12-26 Thread Ulrich Pegelow
Am 26.12.2012 21:22, schrieb Klaus Post: > Hi! > > A few weeks ago dithering was added to Rawspeed, as part of the bit > scaling process. Rawspeed delivers 16 bit images, so for images that are > scaled from 12 to 16 bit, the "new" 4 bits now contain noise instead of > "0" (or any other fixed valu

Re: [darktable-devel] dithering

2012-12-26 Thread Klaus Post
Hi! A few weeks ago dithering was added to Rawspeed, as part of the bit scaling process. Rawspeed delivers 16 bit images, so for images that are scaled from 12 to 16 bit, the "new" 4 bits now contain noise instead of "0" (or any other fixed value). I don't know when or if darktable has been update

Re: [darktable-devel] dithering

2012-12-26 Thread Tobias Ellinghaus
Am Mittwoch, 26. Dezember 2012, 21:05:24 schrub Jose Carlos Garcia Sogo: [...] > I also think this should be more core and be triggered by some conditions, > not another module. Also, I think it should only affect areas overlaid with > the GD or vignette filter. I was thinking on using the alpha

Re: [darktable-devel] dithering

2012-12-26 Thread Jose Carlos Garcia Sogo
El 26/12/2012 19:18, "Tobias Ellinghaus" escribió: > > Am Mittwoch, 26. Dezember 2012, 18:04:31 schrub Ulrich Pegelow: > > Hi guys, > > Hi. > > [...] > > > For that reason I developed a general dithering module which comes late > > in pixelpipe, just before gamma. It supports random dither and err

Re: [darktable-devel] dithering

2012-12-26 Thread Tobias Ellinghaus
Am Mittwoch, 26. Dezember 2012, 18:04:31 schrub Ulrich Pegelow: > Hi guys, Hi. [...] > For that reason I developed a general dithering module which comes late > in pixelpipe, just before gamma. It supports random dither and error > diffusion (Floyd-Steinberg). The latter with just a few output o

Re: [darktable-devel] dithering

2012-12-26 Thread Pascal Obry
Le 26/12/2012 18:04, Ulrich Pegelow a écrit : > All is kept in a separate branch 'dither'. Please give it a try, tell me > your feedback and vote if you think this should move into master. Looks good but it applies to the whole image and adds some "noise". -- Pascal Obry / Magny Les Hameaux

[darktable-devel] dithering

2012-12-26 Thread Ulrich Pegelow
Hi guys, you might have observed that some of our modules can produce banding artifacts. Main candidates are vignetting and graduated neutral density. There are certainly other situations as well where banding might hit you. It was easy to add a dithering option to vignetting by adding some rando