The constructor of WriteableBitmap
class with Windows 8 only takes two arguments: the height and the width of this object. Meanwhile with Silverlight it accepts
Thanks for your help, I succeed to blur my image. Here is the sample in order to link the BitmapImage into the WriteableBitmap object :
BitmapImage bi = new BitmapImage(new Uri(filename, UriKind.RelativeOrAbsolute));
WriteableBitmap wb = new WriteableBitmap(bi.PixelWidth, bi.PixelHeight);
var streamFile = await GetFileStream(myFile);
await wb.SetSourceAsync(streamFile);
wb = wb.Convolute(WriteableBitmapExtensions.KernelGaussianBlur5x5);
Then just write the WriteableBitmap into the LocalStorage !
You should be able to load a BitmapImage into WritableBitmap like this:
WriteableBitmap writableBitmap = new WriteableBitmap(bitmapImage);
See here WriteableBitmap Constructor (BitmapSource)