summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPrzemysław <przem@prymula.ct8.pl>2025-10-14 22:07:06 +0200
committerPrzemysław <przem@prymula.ct8.pl>2025-10-14 22:07:06 +0200
commite964ead5218589ccf84a2c6403d86db1786961c3 (patch)
tree4de83dab9f80b88adc46f9e0e1628fb8602d852e
parent953f5dfc0d810411aed4714e7f6c7386c7c60aa7 (diff)
2.251014-2:przem-true-cyjanotype-v3.scm
-rw-r--r--script-fu/3.0/przem-true-cyjanotype-v3.scm11
-rw-r--r--script-fu/changelog.md3
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