Interest in HTML5 Image Editor project

Sameer Goyal sam007.goyal at
Sat Mar 31 23:24:11 UTC 2012

I am Sameer Goyal, a third year student of BITS, Pilani, India. I have a
keen interest in pursuing one of your projects - *HTML5 Image Editor* as
part of the GSoC 2012 program.

I have been a front end developer for 3 years, & an avid follower of the
new developments in the current HTML5 standard. I have strong skills in
Javascript, HTML5 canvas, HTML5 video, CSS3. I am quite familiar with
canvas & various APIs that go along with it. I have also covered an
elective course Image Processing & am well equipped with various image
manipulation techniques & how to work with pixel data to create various
popular effects. Some of my previous works include -,

I have gone through the project details, and I have some additional ideas
that can be implemented to make the project better & well rounded.

   - Since brightness/contrast & thresholding operations are being
   implemented, we might consider using image manipulation libraries that work
   with the ImageData API provided along with canvas. Eg - Pixastic ( & a variety of other alternatives exist.
   - Even if we choose to avoid using external libraries, we can implement
   a variety of other adjustments by simply working with the ImageData.
   - *Layers* - We can implement layers, that is inherent in all modern
   image editors. Also, blend modes can be implemented between layers.
   (Although, there maybe a performance issue for cases where the images are
   large in size)
   - *Masks* - We can also provide support for masking using canvas'
   compositing operations.
   - We can provide a toolbox containing tools for various transformations
   (rotate, skew, scale) so that the interface is highly intuitive.

Looking forward to hear from you about the project.


*Sameer Goyal

*B.E.(Hons.) Computer Science*

*BITS Pilani, India*

*sam007.goyal at*
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <>

More information about the fluid-work mailing list