From e964ead5218589ccf84a2c6403d86db1786961c3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Przemys=C5=82aw?= Date: Tue, 14 Oct 2025 22:07:06 +0200 Subject: 2.251014-2:przem-true-cyjanotype-v3.scm --- script-fu/3.0/przem-true-cyjanotype-v3.scm | 11 +++++------ script-fu/changelog.md | 3 +++ 2 files changed, 8 insertions(+), 6 deletions(-) diff --git a/script-fu/3.0/przem-true-cyjanotype-v3.scm b/script-fu/3.0/przem-true-cyjanotype-v3.scm index 163e8be..41fd752 100644 --- a/script-fu/3.0/przem-true-cyjanotype-v3.scm +++ b/script-fu/3.0/przem-true-cyjanotype-v3.scm @@ -2,7 +2,7 @@ ; author: PRP ; licencja: Public Domain ; Gdańsk - 14-10-2025 -; ver. 2.251014-1 +; ver. 2.251014-2 (define (przem-true-cyjantype-v3 image drawable black normalize value-blue invert replace) (let* ((gradient-layer 0) @@ -17,12 +17,11 @@ ;; jeśli obraz jest szary to konwertuje go na RGB - tak na sztukę (if (> (car (gimp-drawable-type type-layer)) 1) - (gimp-image-convert-rgb image)) + (gimp-image-convert-rgb image)) ; Konwersja obrazu do skali szarości (if (= type RGB-IMAGE) - (gimp-drawable-desaturate type-layer DESATURATE-LIGHTNESS) - ) + (gimp-drawable-desaturate type-layer DESATURATE-LIGHTNESS)) ; dla obrazów przestrzeni RGB i Gray, utworzenie nowej warstwy, dopiero po kowersji na rgb @@ -51,8 +50,8 @@ (gimp-layer-set-opacity gradient-layer value-blue) - ;(if (= invert TRUE) - ;(gimp-invert drawable)) + (if (= invert TRUE) + (gimp-drawable-invert type-layer FALSE)) ;(if (= replace TRUE) ; ; Wybierz tylko czarne piksele diff --git a/script-fu/changelog.md b/script-fu/changelog.md index cb7799c..169dded 100644 --- a/script-fu/changelog.md +++ b/script-fu/changelog.md @@ -1,3 +1,6 @@ +# [2.251014-2] przem-true-cyjanotype-v3.scm +* Poprawiłem inwersjie kolorów, skrypt nawiązuje do wersji 2.10. Jednak zachowuje się w inny sposób + # [2.251014-1] przem-true-cyjanotype-v3.scm * Wstępna wersjia, namiastka z wersji 2.10 -- cgit v1.2.3