Summary
Pixel Filters are first-class citizen of SunFire. All filters are hand-optimized to provide the best performance. Common filters found in Photoshop and other image editing programs are included in SunFire.
Filter customization is simple. Developers can write their own custom pixel filters and register them to SunFire via code, or via xml configuration. SunFire presentation layer can even infer the filter by dropping the .dll file in the Filters folder.
Pre-built Filters
Color blending
Blur
- * Box blur
- * Guassian blur
Convolution-based
- * Sharpen
- * Emboss
- * Edge detection
* High-performance filters
* Alpha masking is supported
* Simple and flexible API for writing custom filters
* Runtime filter plugging