在我寫的.NET CF應用程序中,其中一個功能是從遠程攝像頭獲取幀。幀被獲取爲單個jpeg圖像,並在可用時顯示在屏幕上。精簡框架 - Image.FromStream(Stream,Boolean,Boolean)的任何實現?
這是一個足夠好的解決辦法,但我不喜歡的時候需要對數據流轉換爲Image
對象,與Bitmap()
構造事實,是遠遠遠遠高於下載所需的時間大流。
當我瀏覽一些博客來搜索這個問題時,我發現一些開發人員使用Image.FromStream()
方法,該方法有一個validateImageData
標誌,它似乎控制了一些驗證代碼。當validateImageData
爲false時,轉換速度會大大加快。
好,我以爲....但精簡框架沒有實現這種方法!
任何人都知道如何避開它,或者至少如何將一個流轉換爲Image
而沒有不必要的延遲?
我不是OpenNETCF的粉絲,但我想我會試試看。謝謝你,馬特。 – castle1971 2009-09-02 13:55:50