Polskie Forum Użytkowników GIMP-a

Hyde zone => [Archiwum] Pomocna dłoń - GIMP => Wątek zaczęty przez: benesz on 03.11.2011, 11:08:16



Tytuł: [ROZ] Sprzwdzanie poziomu przeźroczystości
Wiadomość wysłana przez: benesz on 03.11.2011, 11:08:16
Witam,
mam jedną warstwę wypełnioną kolorem i ustawioną pewną przeźroczystość na tym wypełnieniu.
Po zapisaniu pliku i ponownym otwarciu nie mogę sprawdzić jaki stopień przeźroczystości został użyty?
Proszę o pomoc...


Tytuł: Odp: Sprzwdzanie poziomu przeźroczystości
Wiadomość wysłana przez: be@ on 03.11.2011, 11:39:12
Jeśli chodzi Ci o stopień krycia warstwy, to nie jestem pewna czy można to jakoś precyzyjnie sprawdzić. Jedyne co mi przychodzi do głowy, to po otwarciu tego obrazu utworzyć nową warstwę, wypełnić tym samym kolorem i stopniowo zmniejszać jej krycie, aż będzie wyglądać dokładnie tak samo jak na Twoim obrazku.


Tytuł: Odp: Sprzwdzanie poziomu przeźroczystości
Wiadomość wysłana przez: benesz on 03.11.2011, 13:53:01
Dzięki, faktycznie lepiej jest operować przeźroczystością całej warstwy a nie jej wypełnieniem.


Tytuł: Odp: Sprzwdzanie poziomu przeźroczystości
Wiadomość wysłana przez: E-Nigma on 03.11.2011, 17:21:16
W wątku tutaj http://www.gimpuj.info/index.php/topic,52156.msg256225.html umieściłem program do tworzenia gradientów, którym możesz się posłużyć (choć nie jest on do tego przeznaczony) w celu określenia poziomu przezroczystości danego punktu 32 bitowego pliku *.png

Co do sterowania przezroczystością, to mogłeś również użyć maski (jeżeli wiesz o co mi chodzi). Jeżeli rysujesz coś na masce to automatycznie masz dostęp do informacji jaki poziom krycia masz ustawiony dla danego piksela bitmapy. Jeżeli interesuje Cię zgłębienie tej tematyki to poszukaj na forum w dziale gimp->tutoriale informacji o maskowaniu bitmap w gimpie. Powiem jeszcze tyle, że na masce rysuje się kolorami od białego poprzez odcienie szarości do czarnego, przy czym biały oznacza 100% krycia zaś czarny 0% krycia. Pośrednie stany określają częściową wartość krycia, którego dostępne wartości mieszczą się w zakresie od 0 - 255, a więc 50% to 222,5 a tak na prawdę to 222 bo program zawsze zaokrągla do liczby całkowitej w dół. Oczywiście dane musisz zapisać jako plik xcf, aby nie utracić informacji zapisanych na masce. W 32 bitowych plikach *.png (z przezroczystością) masz zapisane informacje o przezroczystości, jednak Gimp (tak mi się przynajmniej wydaje) nie udostępnia (przynajmniej na razie) możliwości ich odczytania.


Tytuł: Odp: Sprzwdzanie poziomu przeźroczystości
Wiadomość wysłana przez: mauf on 03.11.2011, 18:41:52
Narzędzie pobrania koloru, skrót "O" jak Ola.
Kliknij na obrazie przytrzymując SHIFT
Wyświetli się tabela z wartościami koloru dla danego punktu oraz informacja
o kanale alfa, czyli wartość przeźroczystości.


Tytuł: Odp: Sprzwdzanie poziomu przeźroczystości
Wiadomość wysłana przez: benesz on 04.11.2011, 12:50:36
Narzędzie pobrania koloru, skrót "O" jak Ola.
Kliknij na obrazie przytrzymując SHIFT
Wyświetli się tabela z wartościami koloru dla danego punktu oraz informacja
o kanale alfa, czyli wartość przeźroczystości.

Dzięki za odpowiedź Shift+pobieranie_koloru załatwia sprawę.