你們好,我係蒼王。 這兩個月少了更新一方面,自身在學習新的知識,例如Opengles,jni,C++,相機濾鏡等技術。 而後發現了一個網絡上有個比較經典的例子就是MagicCamera擁有3000+star的庫,很是實用,可是缺點是實用Android的opengles來編寫。若是須要移植到其餘平臺(例如ios),並不能知足兼容狀況,因此就有一個想法,將這個項目實用C++來編寫,順便將其中Opengles的版本升級到3.0的版本,由於大部分機型顯示都支持3.0以上的OpenGL的版本。ios
付諸行動了兩個月後,初步編寫了MagicCamera3的初版本。 基礎是Android,C++,OpenGL3.0的基礎上編寫,裏面包含了30+種濾鏡的的源碼,相機切換,保存圖片等操做。 固然裏面還有一些bug,本人從0基礎開始編寫jni和Opengl,途中踩到的地雷數不勝數,很樂意爲你們分享,相關的內容。固然如今開源的例子不盡人意,一我的的努力其實頗有限,我也是在學習當中不斷和調整本身。git
BLog介紹學習github
[OpenGL]將來視覺1-Android攝像頭採集基礎markdown
地址是MagicCamera3 https://github.com/cangwang/MagicCamera3,歡迎你們下載和點贊,若是有問題,也能夠進入個人音視頻Opengles討論羣 3d