- Gimp menu "Fichier" > "Quitter" si ce n'est pas déjà fait.
- Effacer action-history et filters\*.settings dans l'espace utilisateur Roaming
- Relancer Gimp
- Gimp menu "Fichier" > "Récemment ouverts" > test.xcf
- Gimp menu "Filtres" > "Script-Fu" > "Console"
Code : Tout sélectionner
(define (makrorder) ; reproduce the recorded steps 1 to 4
(let* ( (image (car (gimp-image-list)))
(layer (car (gimp-image-get-active-layer image)))
) ; end local variables
(gimp-image-undo-disable image) ; don't record in Undo Histo
(gimp-drawable-hue-saturation layer 0 0 0 -40 0) ; step 1
(gimp-invert layer) ; step 2
(gimp-drawable-levels layer 1 0 1 0 5 0 1 0) ; channel red step 3
(gimp-drawable-levels layer 2 0 1 0 1 0 1 0) ; channel green
(gimp-drawable-levels layer 3 0 1 0 0.5 0 1 0) ; channel blue
(gimp-drawable-brightness-contrast layer (/ 31 127) (/ -31 127)) ; step 4
(gimp-image-undo-enable image) ; Enable recording again in Undo Histo
)
)
(makrorder)
Le dossier filters est resté vide.
Le dernier action-history ne contient que :
Code : Tout sélectionner
# GIMP action-history
(history-item "file-open-recent-01" 0)
(history-item "plug-in-script-fu-console" 1)
# end of action-history
- en mode GUI, filters\*.settings assurent la traçabilité(*) des filtres GEGL ;
- en mode script-Fu : la transformation du carré de test RGB "0f12aa" directement en RGB "d0b95e" est reproductible.