WriteableBitmapEx 0.9.7.0

Rating:        Based on 4 ratings
Reviewed:  3 reviews
Downloads: 3480
Change Set: 68695
Released: Feb 15, 2011
Updated: Feb 15, 2011 by teichgraf
Dev status: Stable Help Icon

Recommended Download

Application WriteableBitmapEx_v0.9.7.0.zip
application, 72K, uploaded Feb 15, 2011 - 3480 downloads

Release Notes

  • Fixed many bugs.
  • Added the Rotate method which rotates the bitmap in 90° steps clockwise and returns a new rotated WriteableBitmap.
  • Added a Flip method with support for FlipMode.Vertical and FlipMode.Horizontal.
  • Added a new Filter extension file with a convolution method and some kernel templates (Gaussian, Sharpen).
  • Added the GetBrightness method, which returns the brightness / luminance of the pixel at the x, y coordinate as byte.
  • Added the ColorKeying BlendMode.
  • Added boundary checks to the Crop() function to avoid OutOfRangeExceptions if the passed parameters are outside the boundaries of the original bitmap.
  • Optimized the DrawLine algorithm.
  • Optimized the Resize algorithms (mainly NearestNeighbor 10x faster).
  • Optimized the Clear(Color) method.

Contains the WriteableBitmapEx binaries for Silverlight and Windows Phone. Download the source for the samples.

Reviews for this release

     
I only used a tiny fraction of this library - just blit really. But without this lib, life would have been so much harder. This lib worked and worked very well. Thanks
by stuartlodge on Sep 27, 2011 at 8:39 PM
     
Fantastic library. Extremely fast and supports a great number of features. Thanks!
by keyboardP on May 15, 2011 at 1:27 AM
     
This is a great project, using it for windows phone is amazingly fast, I am using it as a sprite drawing system using the silverlight's CompositionTarges's Render event as a game loop and drawing sprite animations via WriteableBitmapEx's Blit method with 30+ fps on device. Way better than writing the methods myself :)
by DiamondDrake on May 14, 2011 at 3:19 AM