Hello,

I try to compare existing plugin APIs starting with imaging ones. My goal is to find something useable across applications.

Please comment to complete the list or just edit the create wiki :-)
http://create.freedesktop.org/w/index.php?title=Unified_plug-in_API


Here is the feature matrix:
API/Format       Technology      UI      I18N    parameter types         data 
types      graph structure
Gimp API        C       Gimp/Gtk        gettext         user defined    8-bit 
G/GA/RGB/RGBA     single instance
Krita API       C++      ??     Qt      Krita options   8/16-integers/float 1-5 
channels ?      single instance
digiKam API     C++      ??     Qt       ??     8/16-integers 1-4 channels ?    
single instance
KIPI    C++      ??     Qt       ??     8/16-integers 1-4 channel ?     single 
instance
OpenGTL         Pixelbender script      rendered        integers, floats, small 
arrays  --      float RGBA      Pixelbender graph
Oyranos C rendered XForms subset gettext or custom integers, floats, text, arrays custom single instance (Sorry for the bad formatting :-(, its just tab stopped.)

You can add more features you might find essential or of course other APIs or formats.


kind regards
Kai-Uwe Behrmann
--
developing for colour management www.behrmann.name + www.oyranos.org

_______________________________________________
CREATE mailing list
CREATE@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/create

Reply via email to