現在在學習openCV這個視覺處理庫,因爲它已經封裝好了各種函數,所以使用起來非常方便,但是學了不就發現了幾個問題不能很好的解決:
1、真正的原理不是非常明白,算法沒有徹底搞懂,感覺沒有雪的非常深入,使用起來心裏沒底,不靈活。
2、對於嵌入式平臺,比如我們常用的ARM-M3和M4系列SOC,要使用一個openCV庫不太現實,我們常用額可能就簡單的幾個功能,比如比較簡單的邊緣識別之類的,我們可以自己寫算法實現。
所以我覺得我可以在學習過程中自己做一個圖形處理的庫,使用C++寫,這樣我可以比較容易的移植到各個平臺。
重要的是,寫過的算法基本可以完全理解,但是現在學的還不多,沒有自成體系的感覺。
代碼放在了GitHub上:https://github.com/ffiirree/zMatrix,暫時沒有進過什麼優化,測試也很少,所以BUG很多,有兩個分支:
master: 主分支,功能相對問題
beta:隨時提交,更新快,功能提前一點