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] 2  Wszystkie
DrukujPobierz PDF
Autor Wątek: [ROZ] Masowa zmiana koloru obrazkow  (Przeczytany 7680 razy)
0 użytkowników i 1 Gość przegląda ten wątek.
LadyAwa
Nowicjusz

Reputacja: 0 Offline Offline

Płeć: Kobieta
GIMP: 2.6
Licencja: Copyright
Wiadomości: 9
Galeria Użytkownika



Zobacz profil
« : 27.01.2009, 21:02:28 »

Sprawa jest taka: planowalam zrobic kilka wersji kolorystycznych skorki dla mojej ulubionej gry, co wiaze sie ze zmienianiem koloru kilkuset plikow. Da sie to zrobic recznie, ale nawet przy uzywaniu skrotow trwa to minimum godzine i jest potwornie monotonne. Mialam nadzieje, ze program DBP, ktory znalazlam na tej stronie jest tym, czego szukalam, ale wyglada na to, ze nie obsluguje on zmiany kolorow (albo cos przeoczylam). Nie chodzi mi o zmiane odcienia czy nasycenia, tylko o kolor, np 244. Probowalam zrobic to z programem IMG Converter, ale on obsluguje koloryzacje w bardzo dziwny sposob. Moze ktos wie, jak mozna to zrobic w gimpie?

Bede wdzieczna za kazda pomoc
« Ostatnia zmiana: 06.02.2009, 18:52:22 wysłane przez LadyAwa » Zapisane

Ziomioslaw
Administrator

Reputacja: 46 Offline Offline

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


Cyklista Apokalipsy


Zobacz profil
« Odpowiedz #1 : 30.01.2009, 18:07:04 »

Nie wiem dokładnie o co chodzi, chcesz zastąpić jeden konkretny kolor, czy co?
Zapisane
Piotreek
Gość
« Odpowiedz #2 : 30.01.2009, 18:35:38 »

W GIMPie to tylko ręcznie więc każdy plik osobno musiałbyś robić.

@UP, chce zmienić kolorystykę plików.
Zapisane
Ziomioslaw
Administrator

Reputacja: 46 Offline Offline

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


Cyklista Apokalipsy


Zobacz profil
« Odpowiedz #3 : 30.01.2009, 19:47:00 »

Piotreek: o skryptach nie słyszałeś?
Zapisane
Piotreek
Gość
« Odpowiedz #4 : 30.01.2009, 19:52:03 »

Słyszałem, ale nie interesuje się. W takim razie sorry za powyższy błąd jeżeli napisałem nieprawdę.
Zapisane
LadyAwa
Nowicjusz

Reputacja: 0 Offline Offline

Płeć: Kobieta
GIMP: 2.6
Licencja: Copyright
Wiadomości: 9
Galeria Użytkownika



Zobacz profil
« Odpowiedz #5 : 31.01.2009, 18:30:07 »

Nie wiem dokładnie o co chodzi, chcesz zastąpić jeden konkretny kolor, czy co?

Chce zmienic kilkaset obrazkow tego typu:

Na np taki:


Czyli, mowiac jasniej: chce powtorzyc kilkaset razy operacje: otworz plik>kolory>barwienie>odcien 244>ok>zapisz>wyjdz

Potrafilbys stworzyc skrypt, ktory oszczedzilby mi godzine monotonnego klikania?
Zapisane

Ziomioslaw
Administrator

Reputacja: 46 Offline Offline

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


Cyklista Apokalipsy


Zobacz profil
« Odpowiedz #6 : 01.02.2009, 01:47:39 »

Kod:
(define (change-hue fileName)
(let* (
; Otwarcie pliku:
(image (car (file-jpeg-load 1 fileName fileName)))
; Pobranie warstwy
(darwable (car (gimp-image-flatten image)))
)

; Barwienie
(gimp-colorize darwable 244 50 0)
; Zapis do pliku
(file-jpeg-save 1 image darwable fileName fileName 1 0 0 0 "Made by GIMP 2009" 0 1 0 1)

)
)

(script-fu-register "change-hue"
"<Image>/Script-Fu/Zmiana odcienia"
"Otwiera, zmienia odcień i zapisuje plik jpg."
"Ziomioslaw"
"Ziomioslaw"
"Styczen 2009"
""
SF-FILENAME "SF-FILENAME" "/"
)

PS.: Swoją drogą, właśnie zauważyłem, że masz dzisiaj urodziny - przynajmniej według profilu - najlepszego.
« Ostatnia zmiana: 01.02.2009, 15:43:03 wysłane przez Ziomioslaw » Zapisane
LadyAwa
Nowicjusz

Reputacja: 0 Offline Offline

Płeć: Kobieta
GIMP: 2.6
Licencja: Copyright
Wiadomości: 9
Galeria Użytkownika



Zobacz profil
« Odpowiedz #7 : 01.02.2009, 21:09:03 »

Ekhm...zapomniales napisac, jak sie to stosuje. Poza tym to sa pliki tga
I dziekuje za zyczenia - tak, mam dzisiaj urodziny Uśmiech
Zapisane

Ziomioslaw
Administrator

Reputacja: 46 Offline Offline

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


Cyklista Apokalipsy


Zobacz profil
« Odpowiedz #8 : 02.02.2009, 00:32:38 »

To trzeba było od razu mówić, że to TGA.

Kod:
(define (change-hue fileName)
(let* (
; Otwarcie pliku:
(image (car (file-tga-load 1 fileName fileName)))
; Pobranie warstwy
(darwable (car (gimp-image-flatten image)))
)

; Barwienie
(gimp-colorize darwable 244 50 0)
; Zapis do pliku
(file-tga-save 1 image darwable fileName fileName 1 0)
)
)

(script-fu-register "change-hue"
"<Image>/Script-Fu/Zmiana odcienia"
"Otwiera, zmienia odcień i zapisuje plik tga."
"Ziomioslaw"
"Ziomioslaw"
"Styczen 2009"
""
SF-FILENAME "SF-FILENAME" "/"
)

Paramatery wywołania funkcji file-tga-save to tak w ciemno. Nie sprawdzałem tego skryptu.
Jak tego używać?Uśmiech No na to ja miałem cały tutorial pisać, ale w sumie jest to opisane tutaj:

http://www.gimp.org/tutorials/Basic_Batch/
Zapisane
LadyAwa
Nowicjusz

Reputacja: 0 Offline Offline

Płeć: Kobieta
GIMP: 2.6
Licencja: Copyright
Wiadomości: 9
Galeria Użytkownika



Zobacz profil
« Odpowiedz #9 : 02.02.2009, 19:15:26 »

W sumie byloby milo, jakbys napisal ten tutorial...Znam angielski, ale rownie dobrze mogloby byc napisane po chinsku - GDZIE wrzucic ten skrypt, gdy ma sie Gimpa 2.6.4? W konsoli dostepnej w menu filtry>script-fu moge tylko wkleic ten skrypt i zapisac. Gdy zapisuje go jako kolor.exe, wrzucam do wtyczek i odswiezam skrypty, dalej go nigdzie nie widac. Coz, trzeba recznie - wchodze do katalogu wtyczek i uruchamiam. Wyskakuje takie cos:








Sorry, ale naprawde jestem noobem jesli chodzi o takie rzeczy. Wyjasnij mi to lopatologicznie Język
Zapisane

mmiicc
√ ι ק

Reputacja: 14 Offline Offline

Płeć: Mężczyzna
GIMP: 2.6
Licencja: CC-BY-SA
Wiadomości: 1 423
Galeria Użytkownika



Zobacz profil WWW
« Odpowiedz #10 : 02.02.2009, 20:17:54 »

Sorry, że się wtrącam, (choć na skryptach się nie znam) ale zamiast
Kod:
darwable
powinno być chyba
Kod:
drawable
Zapisane

Śledź gimptools.pl na  lub Identi.ca
Danyeru
Użytkownik

Reputacja: 24 Offline Offline

Płeć: Mężczyzna
GIMP: 2.6
Licencja: Copyright
Wiadomości: 1 673
Galeria Użytkownika


Honorowy Dawca Krwi


Zobacz profil WWW
« Odpowiedz #11 : 02.02.2009, 20:24:46 »

LadyAwa, nie znam się, ale skrypty to się chyba jako .scm zapisuje, a nie .exe Mrugnięcie
Zapisane

I zapłoną piekielnym ogniem Wasze serwery, gdyż zabezpieczenia ich wątłe, a podatność na buffer overflowy ogromna.
I zaprzestaną działania Wasze routery, a Wasze niewiasty nosić będą pakiety w kubłach, a tam będzie płacz, zgrzytanie zębów, 404 i request timeout.


Cytat: Terrqge
to przez INSEKT'a Danyeru jest taki straszny
LadyAwa
Nowicjusz

Reputacja: 0 Offline Offline

Płeć: Kobieta
GIMP: 2.6
Licencja: Copyright
Wiadomości: 9
Galeria Użytkownika



Zobacz profil
« Odpowiedz #12 : 02.02.2009, 20:40:04 »

Ja tez sie nie znam, ale scm nie moze odczytac ("nieprawidlowy format pliku"). W skryptach tego tez nie ma, nawet po odswiezeniu. Kombinujcie dalej Uśmiech
Zapisane

Ziomioslaw
Administrator

Reputacja: 46 Offline Offline

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


Cyklista Apokalipsy


Zobacz profil
« Odpowiedz #13 : 03.02.2009, 16:48:53 »

To skrypty, nie kod wykonywany.
Trzeba je zapisać jako pliki tekstowe w podkatalogu scripts katalogu użytkownika GIMPa. Preferowanym rozszerzeniem jest "scm".
Zapisane
Strony: [1] 2  Wszystkie
DrukujPobierz PDF
Polskie Forum Użytkowników GIMP-aHyde zoneArchiwum[Archiwum] Pomocna dłoń - GIMPWątek: [ROZ] Masowa zmiana koloru obrazkow
Skocz do: