Polskie Forum Użytkowników GIMP-a

Ogólne dyskusje => GIMP - pomoc => Wątek zaczęty przez: renata96 on 19.11.2023, 14:01:06



Tytuł: [ROZ] Brak przezroczystości w niektórych obrazach PNG
Wiadomość wysłana przez: renata96 on 19.11.2023, 14:01:06
Dzień dobry, mam jeszcze jeden problem z Gimpem.

Gdy pobieram obrazek PNG z jakiegoś serwisu co ma takie obrazki i dodaję go do przykładowo programu tworzącego filmu = to on od razu ma w sobie przezrocze tła.

Gdy robię obrazek w GIMP PNG i dodaję do programu filmowego - to muszę zawsze wybierać w programie właściwości i dodaj kanał alfa.

Czy da się zrobić tak, aby te obrazki tworzone w GIMP od razu miały ten kanał alfa? Bo grafiki z Internetu go mają, a te co robię w gimpie muszę ręcznie tworzyć taki kanał.


Tytuł: Odp: Zapisywany obrazek PNG ale nie zawsze widać przezrocze
Wiadomość wysłana przez: be@ on 19.11.2023, 15:05:00
Jeśli obraz zawiera jakieś przezroczyste/półprzezroczyste fragmenty, to musi mieć kanał alfa. Jeśli natomiast obraz nie ma żadnych przezroczystych lub przynajmniej częściowo przezroczystych elementów, to wtedy rzeczywiście trzeba mu dodać kanał alfa. Można sobie przypisać skrót klawiaturowy do takiej akcji.
Często oryginalna grafika PNG zawiera kanał alfa pomimo braku przezroczystych pikseli, ale być może podczas obróbki w GIMP usuwasz ten kanał np. spłaszczając obraz


Tytuł: Odp: Zapisywany obrazek PNG ale nie zawsze widać przezrocze
Wiadomość wysłana przez: renata96 on 19.11.2023, 18:11:44
To wygala tak na przykład obrazek kwiatka - samego kwiatu bez tła - tylko łodyga i kielich kwiatu u góry. Pozostałem pole to szachownica czyli brak tła i kolorów. Takie całkowite przezroczyste pole.

Te co pobieram z internatu od razu dodają się prawidłowo. Te co robię w gimpie zawsze muszę w programie potem dodawać kanał alfa od filmów.

Czyli grafika może mieć w sobie już to rozwiazanie, ale nie wiem o co chodzi przy zapisach w gimp aby tak było.


Tytuł: Odp: Zapisywany obrazek PNG ale nie zawsze widać przezrocze
Wiadomość wysłana przez: be@ on 19.11.2023, 18:59:51
A możesz tutaj podrzucić taką grafikę która ma przezroczyste tło, a nie ma kanału alfa po eksporcie do PNG z GIMP-a?
U mnie GIMP normalnie zapisuje obraz z kanałem alfa i jak sprawdzam w innym programie, to ten kanał tam jest, nawet jeśli obraz nie zawiera przezroczystych ani półprzezroczystych pikseli. Jeśli obraz został wyeksportowany z przezroczystym tłem, to niemożliwe, żeby nie miał kanału alfa


Tytuł: Odp: Zapisywany obrazek PNG ale nie zawsze widać przezrocze
Wiadomość wysłana przez: renata96 on 19.11.2023, 19:07:44
Przykładowo to jest okrąg z kwiatami. Okrąg jest cały ale pozostałe tło jest już przezroczem. W programie jest tam czarne tło - muszę dodać kanał alfe. Okrąg z gimpa. Nie wiem dlaczego tak jest.

Tutaj też widzę czarne tło - ale jak dodać tą grafikę d gimp w innym projekcie to będzie przezrocze bez tego tła czarnego.


Tytuł: Odp: Zapisywany obrazek PNG ale nie zawsze widać przezrocze
Wiadomość wysłana przez: be@ on 19.11.2023, 19:16:59
Ten obraz zawiera kanał alfa. Pokazują mi to 2 różne inne programy, więc nie wiem dlaczego jakiś program do filmów go nie widzi.
Na forum jest czarne tło tylko w miniaturce. Po kliknięciu obraz otwiera się w oryginalnych wymiarach i ma przezroczyste tło


Tytuł: Odp: Zapisywany obrazek PNG ale nie zawsze widać przezrocze
Wiadomość wysłana przez: renata96 on 19.11.2023, 19:18:43
Tutaj dodaje obrazek jaki programy widzę Alfe i nie ma problemów. Niby też czarne tło się załadwoało na tym forum. Ale wszędzie ta alfa jest ładnie dodana automatycznie.

A tylko z Gimp jak coś dodam. to jest czarne tło do koniecznego dodania kanału alfa.

Właśnie też nie wiem jak już to naprawić.


Tytuł: Odp: Zapisywany obrazek PNG ale nie zawsze widać przezrocze
Wiadomość wysłana przez: be@ on 19.11.2023, 19:20:48
U mnie wszystkie programy widzą alfę w tym pierwszym obrazku
Z tego co widzę obrazy różnią się głębią bitową, pierwszy ma 64 bit, a drugi 32


Tytuł: Odp: Zapisywany obrazek PNG ale nie zawsze widać przezrocze
Wiadomość wysłana przez: be@ on 19.11.2023, 19:29:12
Teraz jeszcze jedno zauważyłam. Prawdopodobnie w okienku eksportu do PNG masz zaznaczone opcje "zapisanie wartości kolorów dla przezroczystych pikseli" i "zapisz kolor tła" (albo jedną z nich) - możliwe, że to dlatego. Odznacz te opcje i wtedy wyeksportuj do PNG


Tytuł: Odp: Zapisywany obrazek PNG ale nie zawsze widać przezrocze
Wiadomość wysłana przez: renata96 on 19.11.2023, 20:35:17
Sprawdzone, niestety to nic nie zmienia.
Bardzo to dziwne. czym się różnią obrazki png z sieci a czym te robione przez gimp - że tak inaczej reagują.

Chyba nie dojdziemy do tego, co może być powodem.

Ale bardzo dziękuję za chęć pomocy. Zapytam o to na stronie twórców programu do filmów. Może oni będą wiedzieli coś na ten temat.


Tytuł: Odp: Zapisywany obrazek PNG ale nie zawsze widać przezrocze
Wiadomość wysłana przez: be@ on 19.11.2023, 20:49:56
A możesz jeszcze sprawdzić, jak się zachowuje grafika z mojego załącznika w tym programie do filmów?


Tytuł: Odp: Zapisywany obrazek PNG ale nie zawsze widać przezrocze
Wiadomość wysłana przez: renata96 on 19.11.2023, 22:09:42
Twoja grafika działa prawidłowo od razu. Wszystko jest przezroczem i działa dobrze.


Tytuł: Odp: Zapisywany obrazek PNG ale nie zawsze widać przezrocze
Wiadomość wysłana przez: be@ on 19.11.2023, 22:23:27
Utworzyłam ją w GIMP-ie i wyeksportowałam do PNG. W takim razie coś chyba musisz robić nie tak albo to wina twojej wersji GIMP-a.
Na pewno podczas eksportu masz w okienku te obie opcje, o których wcześniej pisałam, odznaczone?


Tytuł: Odp: Zapisywany obrazek PNG ale nie zawsze widać przezrocze
Wiadomość wysłana przez: renata96 on 19.11.2023, 22:26:42
Tak, dokładnie sprawdzone wszystko. A mimo to, mój eksport gimp robi takie czarne tyło i musze dodawać kanał alfa.


Tytuł: Odp: Zapisywany obrazek PNG ale nie zawsze widać przezrocze
Wiadomość wysłana przez: be@ on 19.11.2023, 22:37:18
A której wersji GIMP-a używasz?
Jaką głębię bitową ma twoja grafika po wyeksportowaniu z GIMP-a?


Tytuł: Odp: Zapisywany obrazek PNG ale nie zawsze widać przezrocze
Wiadomość wysłana przez: renata96 on 19.11.2023, 22:40:27
Najnowszy gimp, przy eksporcie ustawione auto wszystko normalnie. Czyli domyślne.


Tytuł: Odp: Zapisywany obrazek PNG ale nie zawsze widać przezrocze
Wiadomość wysłana przez: be@ on 19.11.2023, 22:49:57
https://i.ibb.co/M2HcZRG/2023-11-19-214754.png
https://i.ibb.co/DGh63Gd/2023-11-19-214825.png
Tak to dokładnie wygląda?


Tytuł: Odp: Zapisywany obrazek PNG ale nie zawsze widać przezrocze
Wiadomość wysłana przez: renata96 on 21.11.2023, 23:14:40
Nie tworzę nowego obrazu tylko edukuję albo zdjęcie, albo grafikę.

Ta druga grafika zapisu PNG - dokładnie tak wygląda teraz. Wcześniej miała kilka inny opcji zaznaczonych. Ale po teście na tych z grafiki problem nadal jest ten sam. A na temacie programu vegas nic mi nikt nie odpisał na razie.

Opcje z obrazka 1 też wypróbowana i też to nic nie zmienia.


Tytuł: Odp: Zapisywany obrazek PNG ale nie zawsze widać przezrocze
Wiadomość wysłana przez: be@ on 21.11.2023, 23:24:49
To co jest na pierwszym screenie tworzy właśnie pliki 64-bitowe, a m.in. ilością bitów różniły się te grafiki. Trzeba by to ustawienie zmienić na dokładność 8-bitową, aczkolwiek nie mam pewności, czy to właśnie tutaj jest problem, czy to tylko przypadkowy zbieg okoliczności, że ten obraz 64-bit w twoim programie nie ma kanału alfa, a 32-bitowy miał. No ale można sprawdzić


Tytuł: Odp: Zapisywany obrazek PNG ale nie zawsze widać przezrocze
Wiadomość wysłana przez: renata96 on 22.11.2023, 00:48:36
Znaczy komputer 64 bit a nie 32 bit? Bo nie wiem co już sprawdzić. Zupełnie nie wiadomo o co chodzi z tymi tłami.
Na dawnym gimp działało na nowym już nie. Tak sprzed paru lat.


Tytuł: Odp: Zapisywany obrazek PNG ale nie zawsze widać przezrocze
Wiadomość wysłana przez: be@ on 22.11.2023, 11:59:51
Znaczy komputer 64 bit a nie 32 bit?
Komputer nic do tego nie ma. Piszemy o ustawieniach GIMP. Dopiero w nowszych wersjach pojawiła się możliwość ustawienia większej głębi bitowej i domyślne ustawienia obrazu są takie, jak na moim pierwszym zrzucie. Spróbuj w ustawieniach domyślnego obrazu zmienić Dokładność na 8-bitową - będziesz wtedy mieć tak, jak w starszych wersjach, czyli jeszcze v.2.8


Tytuł: Odp: Zapisywany obrazek PNG ale nie zawsze widać przezrocze
Wiadomość wysłana przez: renata96 on 22.11.2023, 22:23:59
Tak to już było próbowane w obu przypadkach i to nic nie zmieniło.


Tytuł: Odp: Zapisywany obrazek PNG ale nie zawsze widać przezrocze
Wiadomość wysłana przez: renata96 on 23.11.2023, 22:36:27
Mała aktualizacja.

Jak wykorzystam 2 obrazki 1 pobrany i 1 zrobię samemu.

Na przykład kwiat tulipana pobrany a dodam od siebie ramkę z przezroczystym tłem to tło przezroczyste działa.

nie działa tylko jak całość jest robiona w gimipie.


Tytuł: Odp: Zapisywany obrazek PNG ale nie zawsze widać przezrocze
Wiadomość wysłana przez: be@ on 24.11.2023, 09:38:08
OK, w załączniku masz dwie grafiki utworzone w GIMP. Sprawdź która z nich ma kanał alfa w twoim programie, a która go nie ma i napisz tutaj.


Tytuł: Odp: Zapisywany obrazek PNG ale nie zawsze widać przezrocze
Wiadomość wysłana przez: renata96 on 24.11.2023, 11:38:23
1 - działa dobrze
2 - nie działa trzeba ręcznie dodać kanał alfa


Tytuł: Odp: Zapisywany obrazek PNG ale nie zawsze widać przezrocze
Wiadomość wysłana przez: be@ on 24.11.2023, 11:44:48
1 - to plik 32-bitowy
2 - to plik 64-bitowy
A więc rozwiązanie problemu podałam już wcześniej, ale je zignorowałaś.
No to jeszcze raz:
https://i.ibb.co/M2HcZRG/2023-11-19-214754.png - tak wyglądają ustawienia domyślne, które powodują produkcję plików 64-bitowych, najwyraźniej problematycznych dla twojego programu do filmów. Aby GIMP tworzył pliki 32-bitowe musisz wejść w Preferencje i zmienić Dokładność domyślnego obrazu na 8-bitową


Tytuł: Odp: Zapisywany obrazek PNG ale nie zawsze widać przezrocze
Wiadomość wysłana przez: renata96 on 24.11.2023, 14:53:37
Ale przecież tak było ustawione u mnie i nadal to nie działa. Nic nie było ignorowane. Tak u mnie jest jak na zdjęciu i to nic nie zmienia w moim przypadku. Jeśli chodzi o ustawienia domyślne.

Spróbuję to jeszcze raz zweryfikować i dam znać.


Tytuł: Odp: Zapisywany obrazek PNG ale nie zawsze widać przezrocze
Wiadomość wysłana przez: be@ on 24.11.2023, 14:56:38
Tak czyli jak? Tak jak na moim zrzucie, czy tak, jak pisałam, żeby ustawić, czyli inaczej niż na zrzucie? Bo domyślne ustawienie właśnie powoduje ten problem i trzeba je zmienić.
Dodaj tutaj zrzut z tego okienka


Tytuł: Odp: Zapisywany obrazek PNG ale nie zawsze widać przezrocze
Wiadomość wysłana przez: be@ on 24.11.2023, 15:04:19
Ma być ustawione tak jak na poniższym zrzucie:

(https://i.ibb.co/MMmThct/2023-11-24-140110.png)


Tytuł: Odp: Zapisywany obrazek PNG ale nie zawsze widać przezrocze
Wiadomość wysłana przez: renata96 on 24.11.2023, 15:23:30
Teraz jest tak. Jak tworze projekt od początku w gimp z szablonu to działa dobrze. Jak dodam zdjęcie dawniej co nie działało i nadpiszę na nowych zasadach to i tak nie działa prawidłowo.

Jak całość zrobię w gimpię od zera to jest dobrze. Ale jak użyje  czegoś innego co było zrobione wcześniej - to nadal nie działa to tło.

Zupełnie już nie rozumiem o co tam chodzi.


Tytuł: Odp: Zapisywany obrazek PNG ale nie zawsze widać przezrocze
Wiadomość wysłana przez: be@ on 24.11.2023, 15:27:47
To akurat jest normalne. Jeśli edytujesz plik 64-bit, to on nie zmieni się na 32-bitowy. Zamiast edytować te pliki, które nie działają prawidłowo w programie do filmów, stwórz nowy obraz i dopiero dodaj taki plik jako nową warstwę (warstwę tła można później usunąć). Wtedy będzie wyeksportowany zgodnie z ustawieniami w preferencjach


Tytuł: Odp: Zapisywany obrazek PNG ale nie zawsze widać przezrocze
Wiadomość wysłana przez: renata96 on 24.11.2023, 17:10:19
Znaczy otwieram nowy projekt i na niego dodaję te już wcześniej zrobione grafiki?
Wydaje się że takie coś było robione i nie działało. Ale spędzę jeszcze raz i dam znać.


Tytuł: Odp: Zapisywany obrazek PNG ale nie zawsze widać przezrocze
Wiadomość wysłana przez: be@ on 24.11.2023, 17:13:52
Jeśli masz grafikę 64-bitową czyli tą z nieobsługiwanym kanałem alfa i chcesz ją edytować, to zamiast otwierać bezpośrednio w GIMP, utwórz nowy, pusty obraz i dopiero wtedy otwórz tą grafikę jako nową warstwę tego obrazu. Oczywiście najlepiej utworzyć obraz o takich wymiarach, jakie ma mieć docelowa grafika.

To czy plik jest 64 czy 32-bitowy sprawdzisz pod PPM we właściwościach pliku (zakładka: Szczegóły), ale to już kwestia znajomości obsługi system, nie GIMP-a. Podpowiadam, bo zauważyłam, że chyba nie umiesz tego sprawdzić ;)

@Edycja:
Zauważyłam teraz, że coś się skaszaniło na forum z ikonami pokazującymi wersję OS pod nickiem użytkownika. Moja instrukcja dotyczy Windows 7, dziesiątki nie znam, ale pewnie podobnie będzie


Tytuł: Odp: Zapisywany obrazek PNG ale nie zawsze widać przezrocze
Wiadomość wysłana przez: renata96 on 24.11.2023, 18:36:21
Tak be@ masz całkowitą rację, faktycznie jak zrobić krok po kroku, w ten sposób co opisałeś to zaczęło to działać.

Faktycznie miałeś rację, co do tego 8 bit. Wcześniej sprawdzane było tak jak na grafice - a miało być inaczej. Tam nie zrozumieliśmy się o co chodzi, znaczy z mojej strony.

Ogromnie dziękuję ci be@ za pomoc. Bardzo dużo czasu poświeciłeś / aś dla mnie. Ogromnie dziękuję, bardzo to doceniam.


Tytuł: Odp: Zapisywany obrazek PNG ale nie zawsze widać przezrocze
Wiadomość wysłana przez: be@ on 24.11.2023, 20:39:26
poświeciłeś / aś
Zdecydowanie jestem kobietą :P