I started getting more and more interested in image (as in gif,jpg and png) manipulations. I've taken a digital imaging processing course as part of my masters degree. It was cool , learned alot about things
fourier transform and it made me wonder what kind of image filters are there across the web , and especially what's available to be used in the .NET realm. The System.Drawing ns doesn't give you much. you can do thing like flip and 90 degrees rotation, but for practical web usage you'll probably need more sophisticated (but still basic) stuff like DropShadow, WaterMark , grayscale and other image filters to make your web sites look better and more appealing. I googled for some resources and found some examples, but there wasn't a complete .NET library that encapsulated all of the common used and required image filters.
So I've created one , named
YAEL which stands for Yet Another image Enhancement Library.
Currently it consists of the following filters
Resize
Rotate
Grayscale
Rounded Corners
Boxing
Drop Shadow
Polaroid frame
Text and Image warter marks
Here are some samples (took a picture of my cat as a model..)
The library and sources are being released under the LGPL which basically means that you can do anything with it (download is available from the
YAEL site)
Any comments , or any other commonly used filters that you can think of ?
Filed under: .net, enhancement, watermark, filter, corners, image, rounded, grayscale, resize, library, dropshadow, YAEL, rotate