On Sat, Jul 14, 2012 at 12:35 PM, Martin Jambon wrote: > Hi, > > I am totally new here but I wrote a standalone program that does a > decent job of removing purple fringing from photos, and I would like to > be able to implement the same functionality for Gimp. > > Here are some examples of what it does: > > http://mjambon.com/purple-fringe/examples.html > > My algorithm needs to perform pixelwise operations (+, -, min, max > between two channels; scaling of one channel) but I also would prefer > something that is easy to install (for users) and easy to maintain (for me). > > The OCaml source code is here; it should give an idea of what's needed: > > https://github.com/mjambon/purple-fringe/blob/master/src/unpurple.ml > > (see functions make_purple_blur and remove_purple_blur, lines 103-177) > > > My questions are: > > 1. Is it possible to do that using a Gimp script? > > 2. If so, Scheme or Python? > > 3. If a plugin makes more sense, will average users be able to install > it for themselves or would I have to wait for the inclusion in some > standard precompiled distribution? Just in case, are you aware of http://kcd.sourceforge.net/fix-ca.php ? Alexandre Prokoudine http://libregraphicsworld.org _______________________________________________ gimp-developer-list mailing list gimp-developer-list@xxxxxxxxx https://mail.gnome.org/mailman/listinfo/gimp-developer-list