RSS/Atom feed Twitter
Site is read-only, email is disabled

imgflo: Visually programming image processing pipelines with GEGL & Flowhub

This discussion is connected to the gegl-developer-list.gnome.org mailing list which is provided by the GIMP developers and not related to gimpusers.com.

This is a read-only list on gimpusers.com so this discussion thread is read-only, too.

3 of 3 messages available
Toggle history

Please log in to manage your subscriptions.

imgflo: Visually programming image processing pipelines with GEGL & Flowhub Jon Nordby 12 Apr 16:51
  imgflo: Visually programming image processing pipelines with GEGL & Flowhub Victor Oliveira 14 Apr 06:17
   imgflo: Visually programming image processing pipelines with GEGL & Flowhub Jon Nordby 14 Apr 11:42
Jon Nordby
2014-04-12 16:51:46 UTC (about 10 years ago)

imgflo: Visually programming image processing pipelines with GEGL & Flowhub

Hi,
at Libre Graphics Meeting last week I mentioned in the GEGL and visual-programming workshops that we[1] are looking to build image processing pipelines with GEGL using NoFlo UI/Flowhub[2].

After one week of evenings hacking I'm happy to announce that the very basics are up and running and that we've hit the first milestone; building and processing a GEGL graph!

Screenshot: https://twitter.com/jononor/status/455018717500276736 Code: http://github.com/jonnor/imgflo

Those that are interested are invited to follow and give feedback on the Github page or on the gegl-developer mailing list. Cheers, Jon

--
1. The Grid, http://thegrid.io
2. http://noflojs.org/noflo-ui/ http://flowhub.io/

Victor Oliveira
2014-04-14 06:17:21 UTC (about 10 years ago)

imgflo: Visually programming image processing pipelines with GEGL & Flowhub

It looks cool! Sorry for not having much time to give a look at the code now, but how does it run gegl in the browser? It's calling the gegl lib through node.js?

Victor

On Sat, Apr 12, 2014 at 9:51 AM, Jon Nordby wrote:

Hi,
at Libre Graphics Meeting last week I mentioned in the GEGL and visual-programming workshops that we[1] are looking to build image processing pipelines with GEGL using NoFlo UI/Flowhub[2].

After one week of evenings hacking I'm happy to announce that the very basics are up and running and that we've hit the first milestone; building and processing a GEGL graph!

Screenshot: https://twitter.com/jononor/status/455018717500276736 Code: http://github.com/jonnor/imgflo

Those that are interested are invited to follow and give feedback on the Github page or on the gegl-developer mailing list. Cheers, Jon

--
1. The Grid, http://thegrid.io
2. http://noflojs.org/noflo-ui/ http://flowhub.io/ _______________________________________________ gegl-developer-list mailing list
List address: gegl-developer-list@gnome.org List membership: https://mail.gnome.org/mailman/listinfo/gegl-developer-list

Jon Nordby
2014-04-14 11:42:38 UTC (about 10 years ago)

imgflo: Visually programming image processing pipelines with GEGL & Flowhub

On 14 April 2014 08:17, Victor Oliveira wrote:

It looks cool! Sorry for not having much time to give a look at the code now, but how does it run gegl in the browser? It's calling the gegl lib through node.js?

Only the IDE runs in the browser. Flowhub has a standardized protocol for talking to runtimes[1], and imgflo implements that over WebSocket using libsoup.
So GEGL runs on the server as normal, just with an additional API.

There is some node.js code in the repo, for implementing an image processing server with an HTTP API that allows to specify input file(s), a named graph to run them through and creates the output image on-demand (or serves from disk). We might use the same infrastructure for interactive preview in Flowhub, not decided yet.

1. http://noflojs.org/documentation/protocol/