こんにちは、Windows phone でWriteableBitmapExを使用しようとしていますが、コードが機能していません...これで何が間違っていますか?
double height = image1.ActualHeight;
double width = image1.ActualWidth;
BitmapImage img = new BitmapImage(new Uri("Tulips.png", UriKind.RelativeOrAbsolute));
BitmapImage newImg = image1.Source as BitmapImage;
for (int i = 0; i < height; i++)
{
for (int j = 0; j < width; j++)
{
int grayScale = (int)((image1.writeableBmp.GetPixel(j, i).R * 0.3) + (image1.writeableBmp.GetPixel(j, i).G * 0.59) + (image1.GetPixel(j, i).B * 0.11));
Color nc = Color.FromArgb (grayScale, grayScale, grayScale);
newImg.SetPixel(j, i, nc);
}
}