WPF将图像矩阵转换应用于源
假设我有WPF图像控件,带有底层BitmapSource。使用MatrixTransform(缩放和平移)对图像应用若干变换。我有没有办法将这些转换应用到原始图像上,然后将其保存为屏幕上的样子 问题是,我不能只是“截图”图像和出口,因为质量损失。所以我的想法是,我可以将这些变换应用到原始图像上,但尺寸要大一些,这样质量才能得到保持WPF将图像矩阵转换应用于源,wpf,image,export,bitmapsource,matrix-transform,Wpf,Image,Export,Bitmapsource,Matrix Transform,假设我有WPF图像控件,带有底层BitmapSource。使用MatrixTransform(缩放和平移)对图像应用若干变换。我有没有办法将这些转换应用到原始图像上,然后将其保存为屏幕上的样子 问题是,我不能只是“截图”图像和出口,因为质量损失。所以我的想法是,我可以将这些变换应用到原始图像上,但尺寸要大一些,这样质量才能得到保持 不幸的是,我不知道自己是否走上了正确的道路,因此非常感谢您的帮助。您可以使用RenderTargetBitmap类将视觉效果转换为位图:谢谢@mm8,我会尝试,但正如
不幸的是,我不知道自己是否走上了正确的道路,因此非常感谢您的帮助。您可以使用RenderTargetBitmap类将视觉效果转换为位图:谢谢@mm8,我会尝试,但正如我前面所说的,在渲染到图像时,视觉图像控制很小,质量会降低。不过我还是会试试的