【问题标题】:Image Application in WPF and PerfomanceWPF中的图像应用与性能
【发布时间】:2011-03-02 00:29:57
【问题描述】:

我打算使用 WPF 构建图像处理应用程序。亮度/对比度和直方图是此应用程序的主要操作。我已经从 http://msdn.microsoft.com/en-us/magazine/cc534995.aspx .但是当我尝试打开超过 1200x1600 的图像时,速度很慢。如何提高性能。是否有人在 WPF 中从事图像处理工作。

请建议我如何解决 WPF 中图像(超过 1600x1200)操作的这个性能问题。

谢谢你, 哈沙

【问题讨论】:

  • 性能可能是由于文章试图完成的,而不是因为 WPF 问题。

标签: wpf image image-processing


【解决方案1】:

在网上搜索了一个星期后,我得到了一些有用的信息。人们正在使用 COM DLL 进行所有与图像相关的计算并更新 WPF 应用程序。这是 MSDN 的链接:Custom BitmapEffect Sample - RGBFilter

http://msdn.microsoft.com/en-us/library/ms771475(VS.90).aspx

但问题是,已经注册了 COM dll。

但我也找到了不需要注册 COM Dll 的示例代码。 http://johnmelville.spaces.live.com/cns!79D76793F7B6D5AD!115.entry

我打开了大小为 3000x3500 的图像并更改了 RGB 值。它非常光滑。

但我不明白 XMAL 中的滑块如何与此 COM DLL 交互以及如何编写此 COM DLL。

如果有人理解此代码,请解释。这对所有人都非常有帮助。

感谢和问候 哈沙

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2010-11-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-09-19
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多