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

Polskie Forum Użytkowników GIMP-aOgólne dyskusjePomocna dłońGIMP - pomoc (Moderator: be@)Wątek: [ROZ] Jak automatycznie oddzielić obiekt o wyraźnych konturach od tła ?
Strony: [1]
DrukujPobierz PDF
Autor Wątek: [ROZ] Jak automatycznie oddzielić obiekt o wyraźnych konturach od tła ?  (Przeczytany 5442 razy)
0 użytkowników i 1 Gość przegląda ten wątek.
Gumball Watterson
Nowicjusz

Reputacja: 0 Offline Offline

Płeć: Mężczyzna
GIMP: 2.8
Licencja: Copyright
Wiadomości: 9
Galeria Użytkownika



Zobacz profil
« : 11.06.2016, 19:37:05 »

Witam,

potrzebuję pomocy z oddzieleniem obiektu od tła. Na szczęście ma on wyraźne czarne kontury, więc jakieś automatyczne metody powinny pomóc. Z tym, że znalazłem tylko inteligentne nożyce i zaznaczenie pierwszego planu. To pierwsze niewiele mi daje, a drugie pomaga, ale nie do końca tak jak bym chciał. Albo krawędzie są ładne, ale zostają dziury w obiekcie wycinanym albo (jak poprawię dziury tym drugim etapem narzędzia) jest sporo fragmentów tła przy krawędziach. Czy jest jakiś inny sposób żeby to wyciąć bez bawienia się w żmudne zaznaczanie ręczne albo poprawianie dziur klonowaniem ? Może można np. wypełnić fragmenty aż do czarnych konturów ?

Oto obrazek: http://imgur.com/exXzND8

Z góry dziękuję za pomoc
« Ostatnia zmiana: 13.06.2016, 03:22:05 wysłane przez be@ » Zapisane
be@
Moderator globalny

Reputacja: 49 Offline Offline

Płeć: Kobieta
GIMP: 2.8
Licencja: CC-BY
Wiadomości: 7 400
Galeria Użytkownika



Zobacz profil
« Odpowiedz #1 : 11.06.2016, 22:29:10 »

Powiel Duplikowanie warstwy warstwę z obrazkiem i na kopii zastosuj desaturację w trybie kontrastu. Następnie zwiększ mocno jasność i kontrast, aby kontury stały się bardziej wyraziste, a tło prawie białe. Zaznacz tło narzędziem różdżka w trybie dodawania z tak dobranym progiem, aby zaznaczenie objęło jak największy obszar. Dodawaj kolejne obszary, aż całe tło zostanie zaznaczone. W razie potrzeby można jeszcze powiększyć zaznaczenie o 1 px. Na koniec zamień zaznaczenie na ścieżkę, utwórz zaznaczenie z tej ścieżki, wyłącz widoczność kopii i na warstwie z oryginalnym obrazkiem wyczyść zaznaczenie klikając DELETE. Przy czym warstwa z oryginalnym obrazkiem musi zawierać kanał alfa. Jeśli go nie zawiera, to jej nazwa będzie pogrubiona. Wtedy musisz go dodać za pomocą: Warstwa -> Przezroczystość -> Dodaj kanał alfa.
Polecam tutorial: https://www.gimpuj.info/index.php/topic,31.0.html - są tam m.in. omówione tryby narzędzi zaznaczania.
Ogólnie to ten obrazek jest bardzo złej jakości, dlatego efekt automatycznego zaznaczania nigdy nie będzie idealny i kontury zawsze będą trochę nierówne. Trzeba by go było najpierw wygładzić za pomocą G'MIC.
« Ostatnia zmiana: 11.06.2016, 22:42:38 wysłane przez be@ » Zapisane
MareroQ
Użytkownik

Reputacja: 13 Offline Offline

Płeć: Mężczyzna
GIMP: 1.*
Licencja: Copyright
Wiadomości: 584
Galeria Użytkownika

MareroQ


Zobacz profil
« Odpowiedz #2 : 11.06.2016, 23:26:15 »

Gdybyś był leniwy (jak ja) to możesz zrobić też tak:

1. Dodaj kanał alfa.
2. Duplikuj warstwę.
3. Różdżka - wybierz kolor czarny na krawędzi.
4. Zaznaczenie Zmiękcz (dobierz eksperymentalnie - domyślnie jest nieźle)
5. Zaznaczenie Odwróć.
6. Edycja Wytnij.
7. Różdżka -  wybierz (na zewnątrz krawędzi).
8. Na dolnej warstwie - wytnij.

Metoda Bea jest bardziej profesjonalna, ale gdy dłużej pobawisz się z Gimpem to szybko przekonasz się, że cel można osiągnąć na różne sposoby...
Powodzenia.


* Wycięcie nr 2.png (138.88 KB, 686x1158 - wyświetlony 447 razy.)
Zapisane
Gumball Watterson
Nowicjusz

Reputacja: 0 Offline Offline

Płeć: Mężczyzna
GIMP: 2.8
Licencja: Copyright
Wiadomości: 9
Galeria Użytkownika



Zobacz profil
« Odpowiedz #3 : 12.06.2016, 19:54:20 »

Dziękuję serdecznie za pomoc. Obie metody dają bardzo dobry rezultat, chociaż jedną wyszło mi zauważalnie lepiej (niestety nie pamiętam którą, ale chyba pierwszą): http://imgur.com/zAVJ46i

Drugim sposobem wyszło tak: http://imgur.com/IGZGFbk
Zapisane
Strony: [1]
DrukujPobierz PDF
Polskie Forum Użytkowników GIMP-aOgólne dyskusjePomocna dłońGIMP - pomoc (Moderator: be@)Wątek: [ROZ] Jak automatycznie oddzielić obiekt o wyraźnych konturach od tła ?
Skocz do: