品質を損なうことなく、Windows Phone で画像のサイズを変更する方法を教えてください。以下の方法を試しましたが、画像の品質はかなり低下します。誰でも私の画像のサイズを変更するためのより良い方法を更新できますか?
btmMap = new WriteableBitmap(biInput);
var source = WriteableBitmapContextExtensions.GetBitmapContext(btmMap);
btmMap = WriteableBitmapExtensions.Resize(btmMap, (int)imgWidth, (int)imgHeight, WriteableBitmapExtensions.Interpolation.Bilinear);
私もこの方法を試しましたが、結果は同じです:
var wbOutput = PictureDecoder.DecodeJpeg(biInput, (int)imgWidth, (int)imgHeight);
wbOutput.SaveJpeg(ms, wbOutput.PixelWidth, wbOutput.PixelHeight, 0, 100);
ms.Seek(0, SeekOrigin.Begin);
bmp.SetSource(ms);
ms.FlushAsync();