G'MIC: An Open-Source Self-Extending Framework for Image Processing

Gespeichert in:
Bibliographische Detailangaben
Titel: G'MIC: An Open-Source Self-Extending Framework for Image Processing
Autoren: Tschumperlé, David, Fourey, Sébastien, Osgood, Garry
Weitere Verfasser: Equipe Image - Laboratoire GREYC - UMR6072, Groupe de Recherche en Informatique, Image et Instrumentation de Caen (GREYC), Université de Caen Normandie (UNICAEN), Normandie Université (NU)-Normandie Université (NU)-École Nationale Supérieure d'Ingénieurs de Caen (ENSICAEN), Normandie Université (NU)-Centre National de la Recherche Scientifique (CNRS)-Université de Caen Normandie (UNICAEN), Normandie Université (NU)-Centre National de la Recherche Scientifique (CNRS)
Quelle: https://hal.science/hal-04405020 ; 2023.
Verlagsinformationen: CCSD
Publikationsjahr: 2023
Bestand: Normandie Université: HAL
Schlagwörter: Image Analysis, Processing and Filtering, Computer Graphics, Scripting Language, User Interfaces, Creative Coding, [INFO.INFO-TI]Computer Science [cs]/Image Processing [eess.IV], [INFO.INFO-SE]Computer Science [cs]/Software Engineering [cs.SE]
Beschreibung: We present G'MIC, an open-source self-extending framework that defines an original, concise, scripting language for the writing of possibly complex image processing operators and pipelines. G'MIC also provides several user interfaces allowing for the manipulation of digital images, adapted to different levels of user expertise, either from the command line, or as a C/C++ library, or as a user-friendly graphical plug-in that extends the capabilities of popular digital image retouching applications, such as GIMP, Krita, Photoshop, Affinity Photo and others. ; Nous présentons G'MIC, un cadriciel open-source auto-extensible définissant un langage de script original et concis pour l'écriture d'opérateurs et de pipelines de traitement d'images possiblement complexes. G'MIC fournit également plusieurs interfaces utilisateur permettant la manipulation d'images numériques, adaptées à différents niveaux d'expertise d'utilisateurs, soit à partir de la ligne de commande, ou sous la forme d'une bibliothèque C/C++, ou encore sous la forme d'un greffon graphique grand-public qui étend les capacités des applications les plus populaires de retouche d'images numériques, telles que GIMP, Krita, Photoshop, Affinity Photo et d'autres.
Publikationsart: report
Sprache: English
Verfügbarkeit: https://hal.science/hal-04405020
https://hal.science/hal-04405020v1/document
https://hal.science/hal-04405020v1/file/article_hal.pdf
Rights: http://creativecommons.org/licenses/by-nc/ ; info:eu-repo/semantics/OpenAccess
Dokumentencode: edsbas.4538EF6F
Datenbank: BASE
Beschreibung
Abstract:We present G'MIC, an open-source self-extending framework that defines an original, concise, scripting language for the writing of possibly complex image processing operators and pipelines. G'MIC also provides several user interfaces allowing for the manipulation of digital images, adapted to different levels of user expertise, either from the command line, or as a C/C++ library, or as a user-friendly graphical plug-in that extends the capabilities of popular digital image retouching applications, such as GIMP, Krita, Photoshop, Affinity Photo and others. ; Nous présentons G'MIC, un cadriciel open-source auto-extensible définissant un langage de script original et concis pour l'écriture d'opérateurs et de pipelines de traitement d'images possiblement complexes. G'MIC fournit également plusieurs interfaces utilisateur permettant la manipulation d'images numériques, adaptées à différents niveaux d'expertise d'utilisateurs, soit à partir de la ligne de commande, ou sous la forme d'une bibliothèque C/C++, ou encore sous la forme d'un greffon graphique grand-public qui étend les capacités des applications les plus populaires de retouche d'images numériques, telles que GIMP, Krita, Photoshop, Affinity Photo et d'autres.