G'MIC 2.0: najlepsze przetwarzanie obrazu już nie tylko w GIMP-ie

G'MIC 2.0: najlepsze przetwarzanie obrazu już nie tylko w GIMP-ie11.06.2017 10:37

„Prawdziwi profesjonaliści” mogą się śmiać, ale edytorgraficzny GIMP bije u nas rekordy popularności – i to chybanie tylko dlatego, że jest darmowy (w końcu spiracony Photoshop teżjest darmowy). To wszechstronne, opensource’owe narzędzie możnaniemal w nieograniczony sposób rozszerzać, a niektóre z dostępnychwtyczek potrafią cuda. Tym razem chcemy zwrócić Waszą uwagę naG’MIC, który po wielu latach prac deweloperów wydany został wwersji 2.0, stając się chyba najlepszym opensource’owymrozwiązaniem w zakresie przetwarzania obrazu.

Na początku trzeba wyjaśnić jedno: G’MIC to więcej niżtylko wtyczka do GIMP-a. To rozszerzalny framework manipulacjigraficznych, tworzony przez zespół francuskich matematyków, któryoferuje liczne interfejsy do przetwarzania obrazów i sekwencjiobrazów poprzez już ponad 950 funkcji. Wtyczka do GIMP-a jest poprostu jego najpopularniejszą implementacją, ale mamy teżimplementacje wywoływane przez interfejs powłoki tekstowej, mamyusługę webową G’MIC Online,mamy wtyczki do innych programów (Krita, ZArt, Natron, Blender). Wkażdym wypadku rozwiązania te wykorzystują nowoczesne architekturyprocesorowe, więc im więcej rdzeni, tym lepiej.

Tak samo G’MIC jest czymś więcej, niż tylko frameworkiem doprzetwarzania bitmapowych obrazów – jako obraz są tu traktowanezarówno grafiki 2D, jak i animacje (2D+t), grafiki 3D, animacje 3D,grafiki wektorowe, grafiki na wartościach zmiennoprzecinkowych. Na tym szerokim zakresie danych można stosować przeróżne funkcje, odkolorymetrii, manipulacji geometrią i filtrowania, po analizęruchu, segmentację czy tworzenie efektów artystycznych. Tewszystkie funkcje można oczywiście dowolnie składać, w potokiprzetwarzania obrazu. Dość powiedzieć, że pełna dokumentacjaprojektu ma ponad 400 stron(najlepiej zacząć od poradników,które krok po kroku pomogą opanować to wszechstronne narzędzie)

Interfejs użytkownika, interfejs programisty

Co nowego w wersji 2.0? Z perspektywy końcowego użytkownikanajważniejsze jest przepisanie od nowa wtyczki GIMP-a, i to na baziebiblioteki Qt. Stała się ona tym samym całkowicie niezależna odtakich sobie przecież widżetów oferowanych przez ten edytorgraficzny. Nowy interfejs jest daleko bardziej elastyczny –szczególnie widać to po okienku podglądu, wreszcie dowolnieskalowalnym, gdzie powiększenie regulujemy kółkiem myszki.Wygodniej zarządza się ulubionymi filtrami, można wybrać międzyciemną lub jasną skórką, a listę filtrów przeszukiwać ponazwie. Innymi słowy – im mniej GTK tym lepiej.

W przyszłości wtyczka będzie znacznie łatwiejsza dowykorzystania w innych programach graficznych: ma teraz własne API,ułatwiające integrację z docelowym programem-hostem poprzez plikdefinicji. Domyślnie jest to host_gimp.cpp, ale deweloperzy dali teżmożliwość uruchomienia host_none.cpp, czyli wywołania nowegointerfejsu G’MIC niezależnie od GIMP-a (poleceniem gmic_qt).Niezależnie jeden z deweloperów Krity rozpoczął zaś prace nadhost_krita.cpp – łatwo się domyślić, co to znaczy, G’MIC możejeszcze w tym roku całkowicie zintegrować się z tym świetnymnarzędziem malarskim.

G’MIC 2.0 dla rysowników, fotografów – i nie tylko

Oprócz tych zmian programistyczno-interfejsowych, dodano teżsporo atrakcji dla artystów, szczególnie komiksiarzy. Noweulepszone filtry służą koloryzacji rysunków, wpisując sięładnie w normalny proces rysowania i znacznie ułatwiając tęmonotonną, wymagającą cierpliwości robotę. Potrafią uwzględnićcharakterystyczny styl autora, analizując lokalną geometriękonturów a następnie automatyzując wypełnianie barwami zużywanych palet.

Fotografowie, którzy lubią kolorowe zdjęcia, też będą mieliz nowej wersji pożytek: G’MIC obsługuje teraz funkcjetransformacji kolorymetrycznych CLUTs. W efekcie dostajemy setkigotowych filtrów, które szybko mogą odtworzyć różne popularnekoloryzowania, w tym oczywiście retro czy sepię, ale przedewszystkim możliwość wygodnego edytowania własnych takich filtrów.Świetnie wyglądają też nowe filtry do regulacji kontrastu,światła i cieni, uwypuklania detali, odmglania i zamglania zdjęć.W pracy fotograficznej pomogą też na pewno interaktywne maskikolorów, za pomocą łatwo zmienimy tylko wybrane fragmenty zdjęcia.

Na koniec wspomnijmy o już bardziej egzotycznych zastosowaniach –generowanie morfingów, deformacje, glitch art, upraszczanieform i ich abstrakcje, oraz mnóstwo transformacji „artystycznych”,pozwalających wygenerować np. ciekawe abstrakcyjne tło z zadanegozdjęcia, a nawet renderować fraktale.

New filter in G'MIC for interactive color masking

O najbardziej ciekawych zastosowaniach G’MIC-a będziemy pisaćod strony praktycznej w poradnikach – pod każdym względem bije ondziś bowiem na głowę inne darmowe rozwiązania tego typu. Póki cowersję skompilowaną na Windowsa znajdziecie w naszej bazieoprogramowania, zarówno dla systemów 32- jak i 64-bitowych.Dostępne są też oczywiście wersje na Linuksai macOS-a. Jeśli chcecie zaś pobawić się tym frameworkiem wprzeglądarce, to zapraszamy na stronę gmicol.greyc.fr.

Szanowna Użytkowniczko! Szanowny Użytkowniku!
×
Aby dalej móc dostarczać coraz lepsze materiały redakcyjne i udostępniać coraz lepsze usługi, potrzebujemy zgody na dopasowanie treści marketingowych do Twojego zachowania. Twoje dane są u nas bezpieczne, a zgodę możesz wycofać w każdej chwili na podstronie polityka prywatności.

Kliknij "PRZECHODZĘ DO SERWISU" lub na symbol "X" w górnym rogu tej planszy, jeżeli zgadzasz się na przetwarzanie przez Wirtualną Polskę i naszych Zaufanych Partnerów Twoich danych osobowych, zbieranych w ramach korzystania przez Ciebie z usług, portali i serwisów internetowych Wirtualnej Polski (w tym danych zapisywanych w plikach cookies) w celach marketingowych realizowanych na zlecenie naszych Zaufanych Partnerów. Jeśli nie zgadzasz się na przetwarzanie Twoich danych osobowych skorzystaj z ustawień w polityce prywatności. Zgoda jest dobrowolna i możesz ją w dowolnym momencie wycofać zmieniając ustawienia w polityce prywatności (w której znajdziesz odpowiedzi na wszystkie pytania związane z przetwarzaniem Twoich danych osobowych).

Od 25 maja 2018 roku obowiązuje Rozporządzenie Parlamentu Europejskiego i Rady (UE) 2016/679 (określane jako "RODO"). W związku z tym chcielibyśmy poinformować o przetwarzaniu Twoich danych oraz zasadach, na jakich odbywa się to po dniu 25 maja 2018 roku.

Kto będzie administratorem Twoich danych?

Administratorami Twoich danych będzie Wirtualna Polska Media Spółka Akcyjna z siedzibą w Warszawie, oraz pozostałe spółki z grupy Wirtualna Polska, jak również nasi Zaufani Partnerzy, z którymi stale współpracujemy. Szczegółowe informacje dotyczące administratorów znajdują się w polityce prywatności.

O jakich danych mówimy?

Chodzi o dane osobowe, które są zbierane w ramach korzystania przez Ciebie z naszych usług, portali i serwisów internetowych udostępnianych przez Wirtualną Polskę, w tym zapisywanych w plikach cookies, które są instalowane na naszych stronach przez Wirtualną Polskę oraz naszych Zaufanych Partnerów.

Dlaczego chcemy przetwarzać Twoje dane?

Przetwarzamy je dostarczać coraz lepsze materiały redakcyjne, dopasować ich tematykę do Twoich zainteresowań, tworzyć portale i serwisy internetowe, z których będziesz korzystać z przyjemnością, zapewniać większe bezpieczeństwo usług, udoskonalać nasze usługi i maksymalnie dopasować je do Twoich zainteresowań, pokazywać reklamy dopasowane do Twoich potrzeb. Szczegółowe informacje dotyczące celów przetwarzania Twoich danych znajdują się w polityce prywatności.

Komu możemy przekazać dane?

Twoje dane możemy przekazywać podmiotom przetwarzającym je na nasze zlecenie oraz podmiotom uprawnionym do uzyskania danych na podstawie obowiązującego prawa – oczywiście tylko, gdy wystąpią z żądaniem w oparciu o stosowną podstawę prawną.

Jakie masz prawa w stosunku do Twoich danych?

Masz prawo żądania dostępu, sprostowania, usunięcia lub ograniczenia przetwarzania danych. Możesz wycofać zgodę na przetwarzanie, zgłosić sprzeciw oraz skorzystać z innych praw wymienionych szczegółowo w polityce prywatności.

Jakie są podstawy prawne przetwarzania Twoich danych?

Podstawą prawną przetwarzania Twoich danych w celu świadczenia usług jest niezbędność do wykonania umów o ich świadczenie (tymi umowami są zazwyczaj regulaminy). Podstawą prawną przetwarzania danych w celu pomiarów statystycznych i marketingu własnego administratorów jest tzw. uzasadniony interes administratora. Przetwarzanie Twoich danych w celach marketingowych realizowanych przez Wirtualną Polskę na zlecenie Zaufanych Partnerów i bezpośrednio przez Zaufanych Partnerów będzie odbywać się na podstawie Twojej dobrowolnej zgody.