G'MIC
Oryginalni autorzy | GREYC Lab Groupe de recherche en informatique, image, automatique et instrumentation de Caen |
---|---|
Deweloperzy | Laboratorium GREYC |
Pierwsze wydanie | 18 lipca 2016 |
Wersja stabilna | |
Magazyn | |
Napisane w | C++ |
System operacyjny | Międzyplatformowe |
Typ | Manipulacja obrazem |
Licencja | CECILL-2.1 lub CECILL-C |
Strona internetowa |
G'MIC (GREYC's Magic for Image Computing) to darmowa i otwarta platforma do przetwarzania obrazów. Definiuje język skryptowy, który umożliwia tworzenie złożonych makr. Pierwotnie można go było używać tylko za pośrednictwem interfejsu wiersza poleceń, obecnie jest najbardziej popularny jako GIMP i jest również zawarty w Krita . G'MIC ma podwójną licencję w ramach CECILL-2.1 lub CECILL-C .
Cechy
Interfejs graficzny G'MIC wyróżnia się filtrami usuwającymi szumy, które pochodzą z wcześniejszego projektu o nazwie GREYCstoration , autorstwa tych samych autorów. G'MIC oferuje wiele wbudowanych poleceń do przetwarzania obrazu, w tym podstawowe manipulacje matematyczne, tabele wyszukiwania i operacje filtrowania. Bardziej złożone makra i potoki zbudowane z tych poleceń są zdefiniowane w plikach bibliotek.
Tłumacze ustni
Wiersz poleceń
G'MIC to przede wszystkim język skryptowy wywoływany z powłoki. Na przykład, aby wyświetlić obraz:
gmic image.jpg
To polecenie wyświetla obraz zawarty w pliku image.jpg i umożliwia powiększanie w celu zbadania wartości.
Kilka filtrów można zastosować kolejno. Na przykład, aby przyciąć i zmienić rozmiar obrazu:
0 gmic image.jpg -crop ,0,250,250 -resize 50 %,50%
Interfejs graficzny
G'MIC jest wyposażony w interfejs graficzny oparty na Qt , który można zintegrować jako wtyczkę Gimp lub Krita. Zawiera kilkaset filtrów napisanych w języku G'MIC, aktualizowanych dynamicznie poprzez kanał internetowy. Interfejs zapewnia podgląd i ustawienia suwaków dla każdego filtra.
G'MIC to jedna z najpopularniejszych wtyczek Gimp.
G'MIC online
Większość filtrów dostępnych dla interfejsu graficznego jest również dostępna online.
ZArt
ZArt to interfejs graficzny do manipulacji obrazami z kamery internetowej w czasie rzeczywistym .
libgmic
Libgmic to biblioteka C++ , którą można połączyć z aplikacjami innych firm. Widzi integrację z Flowblade i Veejay .