Libre Graphics Meeting stories: SIOX

5:29 pm freesoftware, gimp, libre graphics meeting

Support the Libre Graphics Meeting and make a donation at !

Throughout the two weeks of our fundraising campaign for LGM 3 in Wrocklaw, I will be writing entries regularly about past LGM and GIMP Conference successes, which I hope will go some way to explaining why I think this conference is so important.

The first in the series comes from Libre Graphics Meeting 1 in Lyon. A few months before the conference, Gerald Frieldland, author of SIOX, sent me an email:

Sven Neumann encouraged me to ask you about this: If you are interested, I would also like to give a talk about the current development of the SIOX selection tool in GIMP. I think people will find a talk about SIOX especially interesting, since we are trying to create a more generic tool that could be integrated into other free graphics (plus video) tools, too.

David Odin replied with an enthusiastic “Yes, please!” – “The siox tool is a bit magic, and is thus suited for a talk”, and we duly scheduled him a spot on the first day of the meeting.

For those who don’t know, SIOX is the plug-in which allows you to intelligently select foreground or background objects in the GIMP by drawing inside the object.

Rui Campos of Blender posted a review of the first day, which included this comment:

One of the most interesting talks for me was SIOX, it started at 11:00 and it was focused on a nice API that gives the ability to extract the foreground from a still picture in very few steps, but with very good results.

It would be really good to have it integrated into Blender as a Node in the new node editor, perhaps some coder can pick it up ? It is only 600 lines of code in Java, the source is Open Source and is available at the project website.

That sounded promising, but imagine the surprise of everyone when the following appeared in Rui’s review of day 2:

By the way, on SIOX integration, check this screenshot, thank Brecht for a long night no sleep ….


Talk about rocking collaboration!

Since then SIOX support has been added to Inkscape as well. It would be great to see a gstreamer node based on it too so that it could get included in diva and PiTiVi (hint, hint).

2 Responses

  1. Livio Says:

    You mean Wrocław, not Wrocklaw. Such town does not exist in Poland :) .

    You can also omit the “ł” letter and type “l” ;) .

  2. Alexandre Says:

    This is interesting, because last time I logged to #blender to find out where SIOX in Blender actually is everybody was asking what the heck SIOX is and why should it be in Blender :)

    I think the feature needs some more PR than it gets so far ;-)