我有一个图像(以字节 [] 数组的形式),我想获得它的压缩版本。PNG 或 JPEG 压缩版本。
我现在使用以下代码:
private Media.ImageSource GetImage(byte[] imageData, System.Windows.Media.PixelFormat format, int width = 640, int height = 480)
{
return System.Windows.Media.Imaging.BitmapSource.Create(width, height, 96, 96, format, null, imageData, width * format.BitsPerPixel / 8);
}
如何扩展它以便我可以压缩并返回图像源的压缩版本(质量下降)。
提前致谢!