Witamy, Gość. Zaloguj się lub zarejestruj.
Czy dotarł do Ciebie email aktywacyjny?


Zaloguj się podając nazwę użytkownika, hasło i długość sesji

Strony: [1]
DrukujPobierz PDF
Autor Wątek: JPG po wielu zapisach  (Przeczytany 1088 razy)
0 użytkowników i 1 Gość przegląda ten wątek.
Ziomioslaw
Administrator

Reputacja: 46 Offline Offline

Płeć: Mężczyzna
GIMP: 2.10
JID: ziomioslaw@jabber.org
Licencja: Copyright
Wiadomości: 7 433
Galeria Użytkownika


Cyklista Apokalipsy


Zobacz profil
« : 28.03.2009, 15:13:17 »

Natknąłem się na coś takiego:

http://www.technonews.pl/Technonews/1,94439,6418491,JPG_po_600_zapisach.html

Pomijając, że koleś który to pisał ma nieco dziwne pojęcie o sztuce, czy ogólnie o informatyce, komputerach itp... tp
próbowałem coś podobnego osiągnąć w GIMPie. Nie bardzo mi się udało... już po 100 zapisach obrazek był do niczego.
Ale zamieszczam skrypt, może ktoś będzie wiedział co zrobić.

Kod:
(define (script-fu-jpg-multisaver fileName howManySave delta)
(let* (
(i 0) ; licznik iteracji
(image 0) ; zmienna obrazu
(drawable 0) ; zmienna warstwy
(quality 1) ; zmienna jakości kompresji
)
(while (< i howManySave)
; Wczytanie obrazk
(set! image (car (file-jpeg-load 1 fileName fileName)))
; Pobranie wartswy
(set! drawable (car (gimp-image-get-active-layer image)))
; Zapis obrazu
(file-jpeg-save 1 image drawable fileName fileName quality 0 0 0 "" 0 1 0 1)
; Czyścimy pamięć po obrazie
(gimp-image-delete image)
; Zwiększamy jakoś kompresji - czyli pogarszamy samo wyjście
(set! quality (- quality delta))
; Zwiększamy interator
(set! i (+ i 1))
)
)
)

(script-fu-register "script-fu-jpg-multisaver"
"<Image>/Script-Fu/JPG Multisaver"
"Otwiera, zapisuje, otwiera i zapisuje jpg - bardzo dużo nawet razy"
"Ziomioslaw"
"Ziomioslaw"
"Marzec 2009"
""
SF-FILENAME "Pliki jpg" ""
SF-ADJUSTMENT "Ilość zapisów" '(100 1 10000 1 10 0 1)
SF-ADJUSTMENT "Wzrost jakości kompresji" '(0.001 0.001 1 0.001 0.01 3 1)
)

Chwilę proces ten zajmuje
Zapisane
Strony: [1]
DrukujPobierz PDF
Polskie Forum Użytkowników GIMP-aHyde zoneHyde parkWątek: JPG po wielu zapisach
Skocz do: