Rawtherapee 'Contrast by detail levels'

Magick.NET is an object-oriented C# interface to ImageMagick. Use this forum to discuss, make suggestions about, or report bugs concerning Magick.NET
Post Reply
robertkjr3d
Posts: 13
Joined: 2015-03-30T13:18:25-07:00
Authentication code: 6789

Rawtherapee 'Contrast by detail levels'

Post by robertkjr3d »

How do I mimic this functionality in Magick.NET?
0 is Finest 4 is (Coarsest)
When messing around with particular CR2s. I find that I can find more detail with this contrast function in my images. Particularly 3 and 4 (coarsest). But I don't know what to look for in Magick.NET, for anything similar.
User avatar
fmw42
Posts: 25562
Joined: 2007-07-02T17:14:51-07:00
Authentication code: 1152
Location: Sunnyvale, California, USA

Re: Rawtherapee 'Contrast by detail levels'

Post by fmw42 »

robertkjr3d wrote:How do I mimic this functionality in Magick.NET?
0 is Finest 4 is (Coarsest)
When messing around with particular CR2s. I find that I can find more detail with this contrast function in my images. Particularly 3 and 4 (coarsest). But I don't know what to look for in Magick.NET, for anything similar.

What is the function you need to mimic? Perhaps is you give some detail and background, someone might be able to help. Contrast is not a well defined unique entity. There are many variations. IM has -contrast and -brightness-contrast and -level and -sigmoidal-contrast and contrast-stretch and several others. See http://www.imagemagick.org/script/comma ... ptions.php and http://www.imagemagick.org/Usage/color_mods/

Please also read viewtopic.php?f=1&t=9620
robertkjr3d
Posts: 13
Joined: 2015-03-30T13:18:25-07:00
Authentication code: 6789

Re: Rawtherapee 'Contrast by detail levels'

Post by robertkjr3d »

http://libregraphicsworld.org/blog/entr ... erapee-3-0
Scroll down to 'Contrast by detail levels'
User avatar
fmw42
Posts: 25562
Joined: 2007-07-02T17:14:51-07:00
Authentication code: 1152
Location: Sunnyvale, California, USA

Re: Rawtherapee 'Contrast by detail levels'

Post by fmw42 »

robertkjr3d wrote:http://libregraphicsworld.org/blog/entr ... erapee-3-0
Scroll down to 'Contrast by detail levels'
IM does not have any wavelet decomposition/recomposition tool, currently.

The closest you could come in IM is to do Gaussian/Laplacian Pyramid processing to get multi-resolution levels. see http://en.wikipedia.org/wiki/Gaussian_pyramid. IM has Gaussian blurring and Laplacian sharpening.

Some while ago I tried to script Haar Wavelets (unix bash shell script), but never finished it.
robertkjr3d
Posts: 13
Joined: 2015-03-30T13:18:25-07:00
Authentication code: 6789

Re: Rawtherapee 'Contrast by detail levels'

Post by robertkjr3d »

And Magick.NET I can't seem to find laplacian sharpen.
User avatar
fmw42
Posts: 25562
Joined: 2007-07-02T17:14:51-07:00
Authentication code: 1152
Location: Sunnyvale, California, USA

Re: Rawtherapee 'Contrast by detail levels'

Post by fmw42 »

robertkjr3d wrote:And Magick.NET I can't seem to find laplacian sharpen.
In the command line it is part of -morphology/convolution. See http://www.imagemagick.org/Usage/convolve/
robertkjr3d
Posts: 13
Joined: 2015-03-30T13:18:25-07:00
Authentication code: 6789

Re: Rawtherapee 'Contrast by detail levels'

Post by robertkjr3d »

I've seen those neat command-line scripts. Except.. how to execute in Magick.NET?
image.Execute does not. What is the trick I'm missing? Is there a documentation I'm missing?
User avatar
fmw42
Posts: 25562
Joined: 2007-07-02T17:14:51-07:00
Authentication code: 1152
Location: Sunnyvale, California, USA

Re: Rawtherapee 'Contrast by detail levels'

Post by fmw42 »

robertkjr3d wrote:I've seen those neat command-line scripts. Except.. how to execute in Magick.NET?
image.Execute does not. What is the trick I'm missing? Is there a documentation I'm missing?
My scripts only work on Unix/Linux/MacOSX and Windows with Cygwin. Sorry.
User avatar
dlemstra
Posts: 1570
Joined: 2013-05-04T15:28:54-07:00
Authentication code: 6789
Contact:

Re: Rawtherapee 'Contrast by detail levels'

Post by dlemstra »

Which script do you want to translate to .NET? I might be able to help you.
.NET + ImageMagick = Magick.NET https://github.com/dlemstra/Magick.NET, @MagickNET, Donate
Post Reply