[問題] 在wxWidgets使用 wxBitmap 二值化
我是 C++ 初學者,如果貼的程式有沒注意到的錯誤,請一併指出,感謝!
遇到的問題: (題意請描述清楚)
我使用 wxWidgets 練習開發影像處理程式,執行二值化速度很慢。
請問在 wxWidgets 可以用什麼式處理 Bitmap 二值化,並且有較佳的速度。
希望得到的正確結果:
在 wxWidgets + code::block + MinGW 建立一個二值化程式
我沒有要使用 opencv !這不是作業,是我自已在學習C++。
程式跑出來的錯誤結果:
沒有錯誤,但是很慢
Visual C++ 是用 BITMAPINFOHEADER 和 BITMAPFILEHEADER 載入圖檔
看起來像是直接處理位元資料,然後顯示,不到一秒就處理結束。
我用wxMemoryDC 要執行 3~5 秒
開發平台: (例: VC++ or gcc/g++ or Dev-C++, Windows or Linux)
wxWidgets + code::block + MinGW
使用 VC++ + wxWidgets 也可以
有問題的code: (請善用置底文標色功能)
這是用我用 wxMemoryDC 處理二值化的程式部份,但是速度很慢
http://codepad.org/YTHI90Zt
補充說明:
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 60.248.212.174
推
04/27 11:59, , 1F
04/27 11:59, 1F
→
04/27 11:59, , 2F
04/27 11:59, 2F
→
04/27 12:00, , 3F
04/27 12:00, 3F
→
04/27 12:00, , 4F
04/27 12:00, 4F
推
04/27 12:26, , 5F
04/27 12:26, 5F
→
04/27 12:31, , 6F
04/27 12:31, 6F
→
04/27 12:32, , 7F
04/27 12:32, 7F
推
04/27 12:54, , 8F
04/27 12:54, 8F
→
04/27 12:54, , 9F
04/27 12:54, 9F
→
04/27 12:54, , 10F
04/27 12:54, 10F
→
04/27 12:55, , 11F
04/27 12:55, 11F
→
04/27 12:56, , 12F
04/27 12:56, 12F
→
04/27 12:56, , 13F
04/27 12:56, 13F
→
04/27 12:56, , 14F
04/27 12:56, 14F
→
04/27 13:23, , 15F
04/27 13:23, 15F
→
04/27 13:24, , 16F
04/27 13:24, 16F
→
04/27 13:24, , 17F
04/27 13:24, 17F
→
04/27 13:26, , 18F
04/27 13:26, 18F
推
04/27 13:31, , 19F
04/27 13:31, 19F
→
04/27 13:32, , 20F
04/27 13:32, 20F
→
04/27 13:32, , 21F
04/27 13:32, 21F
→
04/27 13:36, , 22F
04/27 13:36, 22F