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

GSoC 2012, Implement GEGL ops that GIMP need

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.

1 of 1 message available
Toggle history

Please log in to manage your subscriptions.

GSoC 2012, Implement GEGL ops that GIMP need Dragos-Bogdan Sima 20 Mar 23:12
Dragos-Bogdan Sima
2012-03-20 23:12:36 UTC (over 12 years ago)

GSoC 2012, Implement GEGL ops that GIMP need

Hello!

My name is Bogdan and I am from Bucharest, Romania. I am an undergraduate student in Computer Science (Second year) at University Politehnica of Bucharest.
I have read about the idea of implementing GEGL ops that GIMP needs, and I found it interesting and challenging. To understand better the inside of porting and reimplementation I reviewed with my classmate, Robert Sasu, the plugins he made for the same project in GSoC 2011. After looking through the curent code and compiling babl, GEGL and GIMP (after 4h!) I came to the conclusion that I am up to this project. Therefore I would like to apply for GSoC 2012 with this project idea. I have strong C/C++ and Java knowledge and I have worked in other programming environments such as: Python, Assembly, MatLab, Octave or Scheme.
Regarding image processing I have done projects in which I had to implement in C, and reimplement in Octave, functions that would modify the contrast, apply flitering (smooth, blur, sharpen, emboss) or compute the entropy of an image (Huffman coding). For this project and not only, to visualize an image in Netpbm format I started to use GIMP as an viewer, and since then I've become a regular user of it.
I believe that my programming skills, passion for mathematics (especially geometry), algorithmics knowledge, creativity and hardworking make me a good candidate to your organisation's projects. Further more, I would be interested in finding out what are the requirements I should meet and what should it be the next step to make for me?