Polskie Forum Użytkowników GIMP-a

Ogólne dyskusje => GIMP - pomoc => Wątek zaczęty przez: Pshem on 28.05.2018, 21:37:40



Tytuł: Rozmycie Gaussa w v.2.10: banding koloru
Wiadomość wysłana przez: Pshem on 28.05.2018, 21:37:40
Mam problem z rozmyciem gaussa, na podglądzie jest ok, po zatwierdzeniu operacji rozmycie wygląda tak jak w załączniku:


Tytuł: Odp: Rozmycie Gaussa - problem
Wiadomość wysłana przez: be@ on 28.05.2018, 21:43:13
Która wersja GIMP-a?
Obraz w trybie RGB? Jaka głębia koloru, 8 czy 16 bitów?
Możesz zapodać plik przed rozmyciem i podać wartość rozmycia, żebym mogła sprawdzić u siebie?


Tytuł: Odp: Rozmycie Gaussa - problem
Wiadomość wysłana przez: Pshem on 28.05.2018, 21:47:33
Wersję mam 2.10.0 ale właśnie aktualizuję do 2.10.2 i zobaczę po aktualizacji, czy coś się zmieni.
Natomiast, inne ustawienia nie patrzyłem, zrobiłem tak jak w wersji 2.8 kółko i rozmycie i wyszło to co widać.
Podejrzewam, że może teraz w 2.10.0 jest inaczej i trzeba za każdym razem coś zmieniać, dodatkowo, ale nie widziałem jakie są ustawienia o które pytasz.
Zaraz zrobię jeszcze raz i wrzucę.


Tytuł: Odp: Rozmycie Gaussa - problem
Wiadomość wysłana przez: Pshem on 28.05.2018, 21:58:48
Dwa pliki:
- plik gimpa z przykładowym rozmyciem
- zrzut gdzie na górze widać ustawienia
Po aktualizacji do wersji 2.10.2 nadal tak psuje rozmycie
Prawdopodobnie problem może w tym o co pytałaś, ale ja w wersji 2.8 nigdy na to nie zwracałem uwagi i nigdy nic nie zmieniałem i było zawsze dobrze, nigdy w Gimp nie miałem takiego problemu.


Tytuł: Odp: Rozmycie Gaussa - problem
Wiadomość wysłana przez: be@ on 28.05.2018, 22:02:46
Jaka była wartość tego rozmycia? Rozumiem, że rozmyte zostało takie samo kółko, jak to na warstwie poniżej rozmytego?


Tytuł: Odp: Rozmycie Gaussa - problem
Wiadomość wysłana przez: Pshem on 28.05.2018, 22:07:25
Wartość rozmycia jest mniej istotna, bo problem jest nie przy określonej tylko praktycznie przy każdej, przy której jest rozmycie widoczne.
Dodałem plik gimpa gdzie jest nie rozmyte kółko. Ale zrobiłem jeszcze raz test i np rozmycie o wartości 35 zobacz.
(a tak na marginesie widzę, ze program nie pamięta ostatniego ustawienia wartości, tylko przywraca do podstawowego w 2.8 chyba było inaczej)


Tytuł: Odp: Rozmycie Gaussa - problem
Wiadomość wysłana przez: be@ on 28.05.2018, 22:16:46
Faktycznie, u mnie dzieje się to samo, a w 2.8 przy tej samej głębi kolorów (8-bit) wszystko działa prawidłowo. Natomiast po zmianie głębi na 16-bitową rozmycie w 2.10 wygląda już prawidłowo, a w każdym razie znacznie lepiej. Nie wiem o co chodzi :(
Co ciekawe, na podglądzie przed zatwierdzeniem, rozmycie wygląda dobrze przy głębi 8-bitowej, dopiero po zastosowaniu filtra powstaje taki banding


Tytuł: Odp: Rozmycie Gaussa - problem
Wiadomość wysłana przez: Pshem on 28.05.2018, 22:23:48
Tak po zmianie na 16-bitową jest lepiej
Ale tak czy inaczej, jest to cofnięcie się w stosunku do wersji 2.8 i wcześniejszych, bo nigdy nie miałem z rozmyciem problemu w tym programie.


Tytuł: Odp: Rozmycie Gaussa - problem
Wiadomość wysłana przez: be@ on 28.05.2018, 22:36:20
Niestety, nie mam pojęcia o co tutaj chodzi. Na pewno zmienił się mechanizm rozmycia, bo teraz odbywa się z użyciem biblioteki GEGL, ale raczej nie powinno to wyglądać w ten sposób.
Może ktoś będzie miał jakiś pomysł, czy jest to bug czy o co chodzi...


Tytuł: Odp: Rozmycie Gaussa - problem
Wiadomość wysłana przez: Pshem on 28.05.2018, 22:38:38
Zauważyłem, że jest inny mechanizm, ale jak widać jest do niczego.
Komputer mam bardzo dobry, więc to nie wina sprzętu.


Tytuł: Odp: Rozmycie Gaussa - problem
Wiadomość wysłana przez: Ziomioslaw on 29.05.2018, 20:28:34
Zerknij, czy to pasuje?
https://bugzilla.gnome.org/show_bug.cgi?id=779212


Tytuł: Odp: Rozmycie Gaussa - problem
Wiadomość wysłana przez: be@ on 29.05.2018, 20:39:12
@Pshem: nie wiem jak u Ciebie, ale u mnie to schodkowanie powstaje tylko przy rozmywaniu obiektu na przezroczystej warstwie. Kiedy rozmywam na białym tle, to działa prawidłowo
@Ziomioslaw: tam jest zgłoszony błąd rozmycia na masce warstwy, a my tu mówimy o rozmyciu bezpośrednio na warstwie, więc to nie jest to samo


Tytuł: Odp: Rozmycie Gaussa - problem
Wiadomość wysłana przez: Pshem on 29.05.2018, 20:44:41
Fajnie, że problem jest poruszany chcę jeszcze dla ścisłosci dopowiedzieć. Nie do końca jestem pewien tekstu angielskiego (tłumaczyłem), ale chodzi o ten fragment "add a new layer, add a black layer mask, paint in white". Jeżeli dobrze rozumiem, to w moim przypadku utworzyłem nową warstwę i narzędziem pędzel narysowałem dużą okrągła kropkę. Maski nie stosowałem. Załączony plik jest tylko poglądowy, przedstawiający problem. Normalnie ten problem zauważyłem na innej pracy, gdzie po narysowaniu czarnym pędzlem pewnego obszaru i rozmyciu, wyglądało to jak wygląda na poglądowy.


Tytuł: Odp: Rozmycie Gaussa - problem
Wiadomość wysłana przez: be@ on 29.05.2018, 20:49:29
@Pshem: sprawdzałeś na nieprzezroczystej warstwie?
U mnie rzucanie cienia tym starym sposobem też tworzy takie schodkowanie w 2.10, bo cień jest zawsze dodawany na warstwie przezroczystej. W v. 2.8 nie ma różnicy czy rozmywany obiekt jest na przezroczystym czy np. białym tle.
Dodam, że kiedy mam ładne, płynne rozmycie na białym tle i zamienię to białe tło w przezroczystość za pomocą opcji Kolory -> Kolor na alfę, to też od razu pojawia się banding.
Wygląda, że ogólnie jest to problem z wyświetlaniem rozmycia na przezroczystym tle


Tytuł: Odp: Rozmycie Gaussa - problem
Wiadomość wysłana przez: Pshem on 29.05.2018, 21:05:20
@Pshem: nie wiem jak u Ciebie, ale u mnie to schodkowanie powstaje tylko przy rozmywaniu obiektu na przezroczystej warstwie. Kiedy rozmywam na białym tle, to działa prawidłowo (...)
No ok, ale przed aktualizacją do wersji 2.8 (której już nie posiadam) i wcześniejsze nakładałem na przezroczystej warstwie różne kolory, które potem rozmywałem. Robiłem to często w sytuacji gdy chciałem dodać poświatę w określonym kolorze, np białym, żółtym. Problemu nigdy nie miałem.


ps. dodatkowo nie wiem dlaczego pędzel mi pływa zmieniając wielkość, a nic nie zmieniałem od poprzedniego rysowania. Od początku gdy używam wersji 2.10 mam takie drobne problemy z narzędziami, ale po restarcie programu problemy ustawały. W wersji 2.8 zdarzały się, ale w tej o wiele częściej.


Tytuł: Odp: Rozmycie Gaussa - problem
Wiadomość wysłana przez: be@ on 29.05.2018, 21:12:29
A wyświetliłeś sobie ten żółty na czarnym tle? Bo na białym to nie widać, ale jak podłożysz czarne, to już nie jest tak ładnie :P Po prostu ten problem jest bardziej widoczny na kontrastowym tle.
U mnie żółte koło na przezroczystej warstwie po rozmyciu prezentuje się tak, kiedy podłożę czarne tło: https://i.imgur.com/rDKoRlW.png


Tytuł: Odp: Rozmycie Gaussa - problem
Wiadomość wysłana przez: Pshem on 29.05.2018, 21:15:26
Poprawiłem poprzedni post, bo się okazało, gdy zastosowałem kolor filetowy to też jest problem. Czyli na żółtym również będzie jak piszesz wyżej. Pomaga tylko zmiana na 16 bitów, jest trochę lepiej, ale jak dla mnie to błąd tej wersji programu, w poprzednich tego nie było. Nigdy nie zmieniałem tych bitów i było dobrze. Pozostaje tylko czekać, aż to poprawią.

Rozmycie wariuje, narzędzia wariują, niestabilna wersja.


Tytuł: Odp: Rozmycie Gaussa - problem
Wiadomość wysłana przez: be@ on 29.05.2018, 21:19:43
Co do zmiany rozmiarów pędzla, to nie wiem jak się to tam u Ciebie odbywa ale może masz w preferencjach ustawione współdzielenie dla rysowania i wtedy jak zmienisz np. pędzel na gumkę i ustawisz jej rozmiar na inny, to po powrocie do pędzla będzie miał rozmiar jaki ustawiłeś gumce.


Tytuł: Odp: Rozmycie Gaussa - problem
Wiadomość wysłana przez: Pshem on 29.05.2018, 21:23:09
Z pędzlem reset narzędzia pomógł, ale chodziło o to, ze po poruszeniu kursorem wielkość pływała, zwiększał się i zmniejszała. Tematu już nie rozwijam, bo to nie w temacie tego wątku, to tylko miała być ilustracja, że wersja 2.10.2 jest problematyczna, bo miałem już nie raz problem z narzędziami. Teraz ten problem rozmycia gaussa, które używam bardzo często.


Tytuł: Odp: Rozmycie Gaussa - problem
Wiadomość wysłana przez: be@ on 29.05.2018, 22:21:29
Przy okazji porównałam też Rozmycie w ruchu: liniowe w GIMP 2.8 i 2.10. Rozmyłam kwadrat 130 x 130 px ustawiając w obu programach kąt na 0 i długość na 100. Efekty na zrzucie:

(https://i.imgur.com/34i0QnT.png)

Skąd taka różnica? Rozmycie w GIMP 2.10 wg mnie wygląda dziwnie. Co o tym sądzicie?

Podobną różnicę w rozkładzie koloru można zauważyć na gradiencie liniowym (funkcja liniowa) kolor pierwszoplanowy na przezroczystość:

(https://i.imgur.com/4d3zUkT.png) GIMP 2.8

(https://i.imgur.com/ym1s0GP.png) GIMP 2.10


Tytuł: Odp: Rozmycie Gaussa - problem
Wiadomość wysłana przez: Pshem on 29.05.2018, 22:34:40
Oczywiście, jest inne.
Poczekam, jeszcze trochę i może pomyślę nad powrotem do 2.8 bo dużo używam rozmycia


Tytuł: Odp: Rozmycie Gaussa - problem
Wiadomość wysłana przez: Aaseel on 30.05.2018, 19:00:26
Wszystkie te problemy z rozmyciem występują li tylko na Windows. Na Linuksie GIMP działa poprawnie.
Sprawdzane na Windows 7, Windows 10, Linux Manjaro.

Edycja:
Gradienty też poprawne.


Tytuł: Odp: Rozmycie Gaussa - problem
Wiadomość wysłana przez: be@ on 30.05.2018, 19:32:27
@Aaseel - dzięki za info :) Czyli ewidentnie jest to jakiś bug, skoro na Linuksie problem nie występuje. Ciekawe czy i kiedy to naprawią...