Hi, On Wed, Apr 30, 2014 at 2:59 PM, Jon Nordby <[email protected]> wrote: > ---------- Forwarded message ---------- > From: Jon Nordby <[email protected]> > Date: 30 April 2014 04:23 > Subject: Re: imgflo: Visually programming image processing pipelines > with GEGL & Flowhub > To: gegl-developer-list <[email protected]> > > > Hi everyone, > > I'm happy to announce that imgflo has reached a minimally useful state > as a image processing server and interactive node-based image > processor, based on GEGL. > > http://www.jonnor.com/2014/04/imgflo-0-1-an-image-processing-server-and-flowhub-runtime > https://github.com/jonnor/imgflo > > Testing and feedback very welcomed!
That looks nice. Isn't there a demo server somewhere for a quick test (without having to install it oneself)? > Cheers, Jon > > imgflo 0.1.0 > ============= > Released: April 30th, 2014 > > imgflo now consists of two complimentary parts: > a Flowhub-compatible runtime for interactively building image processing > graphs, > and an image processing server for image processing on the web. > > The runtime combined with the Flowhub IDE allows to visually create image > processing pipelines in a node-based manner, similar to tools like the > Blender node compositor. > Live image output is displayed in the preview area in Flowhub, and will > update automatically when changing the graph. > > The server provides a HTTP API for processing an input image with an > imgflo graph. > GET > /graph/mygraph?input=urlencode(http://example.com/input-image.jpeg)¶m1=foo¶m2=bar > > The input and processed image result will be cached on disk. > On later requests to the same URL, the image will be served from cache. > > The server can be deployed to Heroku with zero setup, just push the > git repository to an Heroku app. > > The operations used in imgflo are provided by GEGL, and new operations > can be added using the C API. > A (somewhat outdated) list of operations can be seen here: > http://gegl.org/operations.html For anyone with gegl master already installed, you can also run `gegl --list-all` to get a list of all operations installed, then `gegl --properties some-o-name` to get details about a specific operation. :-) Jehan > > -- > Jon Nordby - www.jonnor.com > _______________________________________________ > CREATE mailing list > [email protected] > http://lists.freedesktop.org/mailman/listinfo/create _______________________________________________ CREATE mailing list [email protected] http://lists.freedesktop.org/mailman/listinfo/create
