2

我正在设计一个 WPF 应用程序,它使用 WriteableBitmap 以每秒 10 帧的速度将数据呈现为 500x500 8 位索引图像。

我们想在我们的输出中添加一些实时图像处理算法,例如 2-D 中值滤波、高斯模糊或移动平均,这些算法需要大量计算。

  • 有没有人尝试使用 WPF 像素着色器来完成这些任务?
  • 特定于平台的图像处理库会高效吗?(例如英特尔 IPP ?)
  • 或者基于 DirectX 的自定义渲染器会是解决方案吗?

任何提示都会受到欢迎。目前一切都是在我们的 .NET 应用程序中计算的,我相信还有优化的空间。

谢谢您的帮助,

此致,

罗曼

4

1 回答 1

1

如果您的数据纯粹用于显示,我建议使用像素着色器。您建议的其他两个选项都需要与非托管代码互操作,这增加了复杂性。

于 2010-11-10T18:38:21.493 回答