2010-06-10 30 views
2

我打算使用WPF構建圖像處理應用程序。亮度/對比度和直方圖是這個應用程序的主要操作。我已經從 http://msdn.microsoft.com/en-us/magazine/cc534995.aspx 下載了應用程序「Foundations:Bitmaps and Pixel Bits」。但是當我試圖打開超過1200x1600的圖像時,速度很慢。如何提高性能。是否有人從事WPF中的圖像處理工作?WPF和性能的圖像應用程序

請建議我如何解決這個WPF性能問題的圖像(超過1600x1200)操作。

謝謝你, 戒

+0

的表現可能是由於什麼文章,努力實現和的,而不是因爲WPF的問題。 – AMissico 2010-06-10 07:43:56

回答

0

一週搜索我得到了一些有用的信息網之後。人們正在使用所有與圖像相關的calucualtions的COM DLL並更新WPF應用程序。這裏是鏈接到MSDN:自定義BitmapEffect樣本 - RGBFilter

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

Buut問題與此是,一個擁有註冊COM DLL。

但我也發現了不需要註冊COM Dll的示例代碼。 http://johnmelville.spaces.live.com/cns!79D76793F7B6D5AD!115.entry

我已經打開3000x3500大小的圖像並更改了RGB值。它非常流暢。

但我不明白XMAL中的滑塊如何與此COM DLL以及如何編寫此COM DLL進行交互。

如果有人瞭解這段代碼,請解釋一下。這對所有人都很有幫助。

感謝和問候 戒