Polskie Forum Użytkowników GIMP-a

Ogólne dyskusje => GIMP - pomoc => Wątek zaczęty przez: kostek_4 on 18.12.2014, 12:29:13



Tytuł: [ROZ] Usuwanie plamki z wielu warstw jednocześnie
Wiadomość wysłana przez: kostek_4 on 18.12.2014, 12:29:13
Czy istnieje jakaś opcja żeby usuwać jakiś element w wielu warstw na raz. aparat mi robi plamki i chciałbym żeby 1 punkt usunąć np. z 30 warstw. A drugie pytanie, czy można zrobić modyfikacje kolorów też z jednego punktu do paru warstw, żeby rozjaśnić tło w paru zdjęciach. Z góry dziękuje za odp.


Tytuł: Odp: usuwanie z wielu warstw jednocześnie
Wiadomość wysłana przez: be@ on 18.12.2014, 12:43:25
A w jaki sposób chcesz usuwać tę plamkę? Coś by można wykombinować, ale to zależy od sposobu. Np. nie byłoby problemu z wyczyszczeniem zaznaczenia na wielu warstwach jednocześnie czy z nałożeniem plamki jakiegoś koloru w wybranym miejscu. Ew. ktoś musiałby napisać Tobie odpowiedni skrypt.
 Jeśli chcesz wprowadzać jakąś modyfikację na wielu zdjęciach jednocześnie, to najlepiej użyć pluginu: BIMP (http://www.gimpuj.info/index.php/topic,1784.0.html).


Tytuł: Odp: usuwanie z wielu warstw jednocześnie
Wiadomość wysłana przez: kostek_4 on 18.12.2014, 14:21:36
w tym momencie to zawsze używałem opcji łatka i każde zdjęcie musiałem w tym samym miejscu zamazywać , a wolał bym to robić jakoś z automatu.


Tytuł: Odp: usuwanie z wielu warstw jednocześnie
Wiadomość wysłana przez: be@ on 18.12.2014, 14:40:49
Z użyciem łatki na wielu warstwach jednocześnie, to będzie duży problem. Wątpię, aby było to wykonalne. Jednak możesz zatuszować plamę używając G'MIC (http://gmic.sourceforge.net/gimp.shtml) z filtrem Inpaint (http://blog.patdavid.net/2014/02/getting-around-in-gimp-gmic-inpainting.html). W G'MIC jest możliwość stosowania filtrów na wielu warstwach jednocześnie, aczkolwiek tego konkretnego nie sprawdzałam. Także wspomniany wcześniej BIMP obsługuje filtry G'MIC-a.


Tytuł: Odp: usuwanie z wielu warstw jednocześnie
Wiadomość wysłana przez: kostek_4 on 19.12.2014, 12:07:28
zainstalowałem ten plugin ale nie mogę znaleźć tej opcji która by rozwiązała mój problem


Tytuł: Odp: usuwanie z wielu warstw jednocześnie
Wiadomość wysłana przez: be@ on 19.12.2014, 12:42:01
Jeśli otworzysz okienko pluginu, to opcja Inpaint znajduje się w zakładce Repair, natomiast obsługiwane warstwy ustawiasz sobie w lewym dolnym rogu tego okna, tam gdzie masz Input/Output. W Input layers możesz ustawić wszystkie warstwy wybierając z rozwijanej listy All (można też ustawić np. wszystkie widoczne).
 Wypróbowałam i filtr działa na wszystkich warstwach. Trzeba tylko na samej górze dodać przezroczystą warstwę i zamalować na niej obszar, który ma być zamaskowany, a w opcjach filtra ustawić: opaque regions in top layer. Oczywiście pod warunkiem, że plamka którą chcesz usunąć, znajduje się w tym samym miejscu na wszystkich warstwach.


Tytuł: Odp: usuwanie z wielu warstw jednocześnie
Wiadomość wysłana przez: kostek_4 on 22.12.2014, 15:11:53
No dzięki kolego.Faktycznie Twój sposób okazał się dobry na zlikwidowanie plamek. Niestety przy 24 warstwach strasznie to wolno chodzi i komputer bardzo zwalnia.A masz jakiś pomysł na rozjaśnianie tła do wszystkich warstw ??


Tytuł: Odp: usuwanie z wielu warstw jednocześnie
Wiadomość wysłana przez: be@ on 22.12.2014, 15:32:36
Prawdopodobnie będzie działać szybciej jeśli zaznaczysz poprawiany obszar i powiększysz zaznaczenie o kilkanaście pikseli. Wtedy filtr będzie działać tylko w obszarze zaznaczenia.
Co do rozjaśniania tła, to trudno podać sposób, nie widząc zdjęć. Jeśli tło na wszystkich warstwach zajmuje dokładnie ten sam obszar, to najlepiej je zaznaczyć. W innym przypadku być może nie da się tego zrobić na wszystkich warstwach jednocześnie. W każdym razie do rozjaśniania na wielu warstwach również można użyć G'MIC, tym razem korzystając z filtrów znajdujących się w zakładce Colors. Zamiast G'MIC można także skorzystać z mieszania warstw, np. nakładając na wybrany obszar białą warstwę w trybie Pokrywanie. Do nałożenia jej na wszystkie warstwy można użyć skryptu Overlay background (http://www.gimpuj.info/index.php/topic,52460.0.html).