GIMP Chat
http://gimpchat.com/

Solarization Effects I made in GEGL (graphs not plugins)
http://gimpchat.com/viewtopic.php?f=9&t=20757
Page 1 of 1

Author:  contrast_ [ Sat Feb 10, 2024 9:55 am ]
Post subject:  Solarization Effects I made in GEGL (graphs not plugins)

If you paste this syntax in Gimp's GEGL Graph filter you will be able to test solarization effects I made. I have no interest in transforming them into filters with GUIs as they are frankly generic. Unless of course someone shows high interest in them. In that case tell me and I will transform them into filters of their own. All of this syntax will work regardless if you have any of my plugins.

Color Solarization preview
Attachment:
purple_solarization.png
purple_solarization.png [ 505.42 KiB | Viewed 1243 times ]


Invert Solarization Preview
Attachment:
invert_solarization.png
invert_solarization.png [ 449.4 KiB | Viewed 1243 times ]


Technical Solarization based on the original definition
id=1 dst-in aux=[ ref=1 gegl:svg-luminancetoalpha   ]
invert
gray
id=2
gimp:layer-mode layer-mode=burn aux=[ ref=2 opacity value=0.6 gaussian-blur std-dev-x=1.5 std-dev-y=1.5  ]
dst-over aux=[ ref=1 ]


Invert Solarization
id=1 dst-in aux=[ ref=1 gegl:svg-luminancetoalpha   ]
invert
id=2
gimp:layer-mode layer-mode=burn aux=[ ref=2 opacity value=0.6 gaussian-blur std-dev-x=1.5 std-dev-y=1.5  ]
dst-over aux=[ ref=1 ]


Invert Solarization with a hue rotation slider
Look for the "hue" slider and modify its values.

gegl:shadows-highlights
highlights=50
shadows=50
radius=50
id=1 dst-in aux=[ ref=1 gegl:svg-luminancetoalpha   ]
hue-chroma hue=44 chroma=-1
invert
id=2
gimp:layer-mode layer-mode=burn aux=[ ref=2 opacity value=0.4 gaussian-blur std-dev-x=1.5 std-dev-y=1.5  ]
dst-over aux=[ ref=1 ]


Color overlay solarization
Look for the color-overlay value=HTML code and change its parameters to be any color.
gegl:shadows-highlights
highlights=50
shadows=50
radius=50
id=1 dst-in aux=[ ref=1 gegl:svg-luminancetoalpha   ]

invert

id=2
color-overlay value=#ff0093

gimp:layer-mode layer-mode=burn opacity=0.5 aux=[ ref=2    gaussian-blur std-dev-x=3.5 std-dev-y=3.5   ]
over aux=[ ref=1 opacity value=0.6 ]

opacity value=7
median-blur radius=0

Page 1 of 1 All times are UTC - 5 hours [ DST ]
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/