YAEL stands for Yet Another image Enhancement Library.
It is basically an image/picture enhancement class library built in c# which is targeted mostly for web usage , but appropriate for other uses as well (windows clients). It contains a collection of common but practical image filters. Things like dropshadow, rounded corners, Polaroid frame, watermark , etc. While others solutions focus on basic core filters , this library includes more practical filters which makes web images look better.

 

15-Dec-2006
V1.0.3.0 Release.
Fisheye, Floor reflection and Skew filters were added.
A pipeline clasee was also added to support easy and fluent filter execution
Example :
ZRLabs.Yael.Pipeline pipe = new ZRLabs.Yael.Pipeline(myImg);
Image transformed = pipe.RoundCorners(10, Color.White).PolariodFrame("test").CurrentImage;
The fisheye filter was based on Paul Kinlan's code

28-Nov-2006
V1.0.2.0 Release.
Added the ability to use images on the BoxFilter on the top and side panels.
Check out the samples page for examples.

27-Nov-2006
V1.0.1.1 Release.
Added a keep aspect ratio propery to the resize filter

23-Nov-2006
V1.0.1.0 Release.
Added an Image watermark filter.
Changed the license to LGPL.

12-Nov-2006
Initial Release:
The library includes the following filters

Samples can be viewed here
Documentation can be viewed here

A short resize example
using System.Drawing;
using System.IO;
using ZRLabs.Yael.BasicFilters;
using ZRLabs.Yael.Common.Interfaces;

...
...
Image transformed;
Image myImage = Image.FromFile("c:/input.jpg");
ResizeFilter resize = new ResizeFilter();
resize.Width = 100;
resize.Height = 70;
transformed = resize.ExecuteFilter(myImg);
transformed.Save("c:/output.jpg");
...
...
And that's basically it..