HOW TOthe interface is modular see this screenshoot :
Attachment:
InkwashguiTUT.jpg [ 180.73 KiB | Viewed 15426 times ]
The first 2 sliders are for the "Ink" part of the Ink Wash :
you may use to get the contours and the detail of the image more clear and neat possible
They control 1 of the best "artistic" filter of Gmic "BW pencil
the
SKIP all other steps has only 1 function:
you may check it to get visual control on this very first step
Note that is not needed and that YOU MUST Uncheck the box to proceed .
Below that box are the controls for the " Wash" part of Ink Wash, they control "GREYCstoration"( that now in gmic is called anisotropic smoothing)
The lower slider controls the amount of smoothing
that in the middle is very important , force to respect the image structure and the edges when smoothing
and the iteration of those 2 is the most important
that on top.. preserve the sharpness, you will not want much sharpness, and usually for artistic result will be better compensate more smoothing with more anisotropy , but may be needed to compensate the effect of the other 2
THIS IS THE ESSENTIAL, very often Ink Wash is used for delicate and not too contrasted effect
The OPTIONAL PART is for stretching the contrast:
Default is do not stretch
"Automatic" do NOT call some magick function but use a preset
"Manual Controls" is the ONLY of the 3 options that activate the last 4 sliders, and as the name says offer you the complete manual control
HERE THE CODE
############INK#WASH##############################
#@gimp Ink Wash : ink_wash, ink_wash(0)
#@gimp : note = note (""Ink Wash" controls")
#@gimp : Size = float(0.14,0,4)
#@gimp : Amplitude = float(23,0,200)
#@gimp : sep = separator ()
#@gimp : note = note ("Check if you wish visual control on this step )
#@gimp : SKIP all other steps = bool (false)
#@gimp : note = note ("UNcheck to reactivate the other controls ")
#@gimp : sep = separator ()
#@gimp : Smoother Sharpness = float(0.5,0,2)
#@gimp : Smoother Edge Protection = float(0.54,0,1)
#@gimp : Smoother Softness = float(2.25,0,10)
#@gimp :sep = separator ()
#@gimp : Stretch Contrast ? = choice ( NO, Automatic, Manual Controls )
#@gimp : note = note ("To activate the sliders below chose "Manual Controls"")
#@gimp :sep = separator ()
#@gimp : LN Amplititude = float(2,0,60)
#@gimp : LN Size = float(6,0,64)
#@gimp : LN Neightborhood-Smoothness = float(5,0,40)
#@gimp : LN Average-Smoothness = float(20,0,40)
ink_wash :
-gimp_pencilbw[-1] $1,$2,0,0,0
-if {$3==1} -return
-elif {$3==0} -gimp_anisotropic_smoothing 60,$4,$5,$6,1.1,0.8,30,2,0,1,1,0,1,0 -endif
-if {$7==0} -gimp_do_nothing
-elif {$7==1} -normalize_local 2,6,5,24,1,0,255
-elif {$7==2} -gimp_normalize_local $8,$9,$10,$11,1,3,0 -endif
###################END##########END###########END#################