[OpenGL]未來視覺-MagicCamera3實用開源庫

Cang_Wang發表於2018-12-30

大家好,我係蒼王。 這兩個月少了更新一方面,自身在學習新的知識,例如Opengles,jni,C++,相機濾鏡等技術。 然後發現了一個網路上有個比較經典的例子就是MagicCamera擁有3000+star的庫,非常實用,但是缺點是實用Android的opengles來編寫。如果需要移植到其他平臺(例如ios),並不能滿足相容情況,所以就有一個想法,將這個專案實用C++來編寫,順便將其中Opengles的版本升級到3.0的版本,因為大部分機型顯示都支援3.0以上的OpenGL的版本。

付諸行動了兩個月後,初步編寫了MagicCamera3的第一版本。 基礎是Android,C++,OpenGL3.0的基礎上編寫,裡面包含了30+種濾鏡的的原始碼,相機切換,儲存圖片等操作。 當然裡面還有一些bug,本人從0基礎開始編寫jni和Opengl,途中踩到的地雷數不勝數,很樂意為大家分享,相關的內容。當然現在開源的例子不盡人意,一個人的努力其實很有限,我也是在學習當中不斷和調整自己。

BLog介紹學習

[OpenGL]未來視覺1-Android攝像頭採集基礎

[OpenGL]未來視覺2-Android攝像頭幀採集

[OpenGL]未來視覺3-攝像頭幀緩衝

[OpenGL]未來視覺4-Native層濾鏡新增

[OpenGL]未來視覺5-抖音濾鏡

地址是MagicCamera3 https://github.com/cangwang/MagicCamera3,歡迎大家下載和點贊,如果有問題,也可以進入我的音視訊Opengles討論群

客戶端音視訊Opengles群

相關文章