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

GIMP Filters

This discussion is connected to the gimp-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.

2 of 2 messages available
Toggle history

Please log in to manage your subscriptions.

GIMP Filters Kirk 31 Jan 23:10
  GIMP Filters Martin Nordholts 31 Jan 23:26
Kirk
2009-01-31 23:10:48 UTC (about 16 years ago)

GIMP Filters

Hello,

I'm attempting to create a plugin/filter for GIMP with GEGL since that appears to be the preferred future. The filter I'm trying to use already exists in GEGL so implementing it there isn't an issue. However I was looking to see if there are any examples for this but I haven't found anything. I know that the layer modes and color tools have been implemented in GEGL. There was some talk briefly the other week about making unsharp mask into a GEGL version which would be a good example but I haven't seen any updates on that for a while.

Does anyone here know of any good examples on properly using GEGL within GIMP for this purpose or where to start? Would a GEGL implementation of a color tool be enough of an example? An example I looked to try to figure this out was the Color Balance tool but I want to make sure I'm on the right track.

Thank you for your time. Any help is appreciated.

Kirk

Martin Nordholts
2009-01-31 23:26:03 UTC (about 16 years ago)

GIMP Filters

Kirk wrote:

Hello,

I'm attempting to create a plugin/filter for GIMP with GEGL since that appears to be the preferred future.

Does anyone here know of any good examples on properly using GEGL within GIMP for this purpose or where to start?

Hi

If you want to play with a GEGL operation within the context of GIMP the easiest way is currently to use the Tools -> GEGL Operation.. tool.

If you are working in a simple point-filter then yes, it should be fairly easy to get such a filter to work in a Color-tool like way.

The final GEGL based plug-in architecture is yet to be designed and written.

Some key files: app/tools/gimpgegltool.c
app/core/gimpimagemap.c
app/gegl/*

BR,
Martin