As we say in Italy:
NON C'E DUE SENZA TREAfter "DRAW RANDOM DROPS" and "GLASS-FRAME-EFFECT" my friend Issabella wanted to spend again a lot of her time (and ideas) in helping me creating a releasable new script:
"
WOODCUT-CARVING-EFFECT".
This script takes origin from the Gimp-chat topic
Woodcut-Hedcutish-Effect (thanks to PatDavid).But after my first attempts, I didn't want to stop at PatDavid's script's last step, but I liked to try adding a Wood texture to merge the outcome into (woodcut on wood...).
I liked the outcomes and asked my friend Issabella whether she could and liked partecipate in the long phase of testing.
After a while we thought together that it could have been nice to try with different textures.
So other possible patterns were made available to the script user:
Bricks, Leather, Plain Metal and Rusty Metal. Some "treatments" of the image are different when using different textures.
Flow implemented to get the final result
=========================
preliminary steps:P01. convert image to RGB if GRAY
P02. auto adjust levels of base image
P03. save adjusted base image in a buffer
first part (A) (mainly following PatDavid's tutorial): A01. desaturate the image
A02. duplicate the layer
A03. added by DN: apply Emboss filter
A04. apply G'MIC/Graphic Novel filter,
skipping local normalization
and adjusting Pencil amplitude
set layer opacity to 75%
A05. create a new layer from visible
apply Filters>Artistic>Engrave, but only on Wood
set Line width = 1/x of image height,
set Line type=black, Blur radius=1
A06. apply G'MIC/Deformation>Random
note:set amplitute to 2 except for Plain Metal texture (only 1)
added by DN: apply also G'MIC Mighty Details (reduced effect for Plain Metal texture)
set layer mode to multiply (was Darken in the tutorial)
A07. add a layer mask, using the desaturated base layer created at step A01
reduce contrast and increase lightness of the mask
A08. added by DN a call to G'MIC/gimp_light_relief
A09. create a new layer from visible
A10. add a layer mask, using again the desaturated base layer
A11. adjust level to brighten it up a bit
DN=used level-mid-point=1.75 instead of setting white point=175
A12. create again a new layer from visible
A13. set BG colour to white
A14. apply Filter>Distorts>Erase every other row
set options to Columns and Fill-with-BG-colour
A15. set layer mode to overlay
added by DN a call to G'MIC/Light Glow
to cover the tutorial action "paint manually some white with a soft brush"
A16. set opacity to 70
second part (B) (ADDED by DN) this part is executed only if requested by the user (default=yes)
textures must be available/selectablepreliminary step: restore image type to RGB if altered by engrave filter (on Wood)
B01. rescale the pattern to the image size to limit unwanted effects
B02. auto adjust levels of the pattern
apply G'MIC light relief (on plain metal only)
B03. duplicate the pattern layer
set 2nd pattern layer mode differently depending on the texture type
COLOR for Wood, Bricks, Rusted Metal
LIGHTEN for Leather
ADDITION for Plain Metal
B04. duplicate again the pattern layer
set 3rd pattern layer to mode MULTIPLY, opacity 30% of the mean value
B05. create a new layer and paste the buffer saved in the preliminary phase
set mode to overlay
B06. create a threshold layer (range 160-255)
blur it, reduce contrast and increase lightness
set opacity to 50
B07. use the threshold layer as a mask for the top (original buffer)
B08. duplicate the layer with the original buffer (but remove the mask)
B09. apply:
G'MIC watershed on first original buffer
G'MIC cartoonize on the second original buffer (8 colors)
last step: flatten the image if requested by the user (default=yes)
In the next posts we will attach 2 examples of outcomes for each texture type,
then at the end a zipped file with additional 100 examples selected from the
hundreds of experiments performed by my friend Issabella.
We hope you all will enjoy this script and we are awaiting your comments and suggestions.
Critique AND criticism are both well accepted.
Edit: removed the original attachment and replaced with the version kindly provided to me by Graechan (no prerequisite on engrave.scm, its logic included)
also replaced default wood-1.jpg pattern with standard gimp pattern PineEdit2: removed the previous attachment and replaced with the version which includes RobA "make-seamless"This version include the possibility to choose among the following possibilities for the texture:
1-rescale (the embedded unique option so far available - bau)
2-make the texture seamless (using RobA script -embedded- thanks to Rob!)
3-do nothing (apply the texture as it is)
This modification fulfills the requirements coming from Odinbc and Graechan
Please remove the previous version before installing the new one Attachment: