Skip to content

Community contributions to the G'MIC software

Notifications You must be signed in to change notification settings

GerHobbelt/gmic-community

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Logo

A Full-Featured Open-Source Framework for Image Processing


G'MIC is a full-featured open-source framework for digital image processing, distributed under the CeCILL free software licenses (LGPL-like and/or GPL-compatible). It provides several different user interfaces to convert/manipulate/filter/visualize generic image datasets, ranging from 1d scalar signals to 3d+t sequences of multi-spectral volumetric images, hence including 2d color images. These user interfaces are:

  • 1 - gmic, a command-line interface , to use the G'MIC image processing features from a shell. In this setting, G'MIC may be seen as a friendly companion to the ImageMagick or GraphicsMagick software suites.

cli_interface

  • 2 - libgmic, a small, portable, thread-safe and multi-threaded C++ image processing library to be linked to third-party applications. Its simple API allows programmers to add all G'MIC features in their own software without much efforts (a C API is available as well).

interface_libgmic

  • 3 - G'MIC-Qt, a plug-in to bring G'MIC capabilities to the image retouching software GIMP, Krita, Photoshop and Paint.NET. More than 500 filters are already available, sorted by category (Artistic, Black & white, Colors, Contours, Deformations, Degradations, Details, Film emulation, Frames, Layers, Light & shadows, Patterns, Rendering, Repair, Sequences, etc.).

gimp_interface

  • 4 - G'MIC Online, a web service to allow users applying image processing algorithms on their images, directly from a web browser.

gmicol_interface

  • 5 - ZArt, a Qt-based interface for real-time processing of video streaming coming from webcams or video files.

interface_zart


Other open-source projects are known to use some of the G'MIC features:

  • EKD, a free software dedicated to post-production processing for videos and images.
  • Flowblade, a multitrack non-linear video editor for Linux released under GPL 3 license.
  • Photoflow, a fully non-destructive photo retouching program.
  • Veejay, a visual instrument and realtime video sampler.

Packaging Status

Packaging status latest packaged version(s)

Expand to see the packaging status of G'MIC...

Packaging status


Give Us Support !

If you appreciate what we do on G'MIC, please consider supporting us !

We collaborate with "Association LILA (Libre comme l'Art)", a French non-profit organization which collects donations to help developing the G'MIC project.

Visit the donation page


Logo

About

Community contributions to the G'MIC software

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C 97.4%
  • C++ 2.6%