[OpenGL]未來視覺-MagicCamera3實(shí)用開源庫

大家好,我系蒼王。
這兩個(gè)月少了更新,一方面自身在學(xué)習(xí)新的知識,例如Opengles,jni,C++,相機(jī)濾鏡等技術(shù)。 然后發(fā)現(xiàn)了一個(gè)網(wǎng)絡(luò)上有個(gè)比較經(jīng)典的例子就是MagicCamera擁有3000+star的庫,非常實(shí)用,但是缺點(diǎn)是實(shí)用Android的opengles來編寫。如果需要移植到其他平臺(tái)(例如ios),并不能滿足兼容情況,所以就有一個(gè)想法,將這個(gè)項(xiàng)目實(shí)用C++來編寫,順便將其中Opengles的版本升級到3.0的版本,因?yàn)榇蟛糠謾C(jī)型顯示都支持3.0以上的OpenGL的版本。

付諸行動(dòng)了兩個(gè)月后,初步編寫了MagicCamera3的第一版本。 基礎(chǔ)是Android,C++,OpenGL3.0的基礎(chǔ)上編寫,里面包含了30+種濾鏡的的源碼,相機(jī)切換,保存圖片等操作。 當(dāng)然里面還有一些bug,本人從0基礎(chǔ)開始編寫jni和Opengl,途中踩到的地雷數(shù)不勝數(shù),很樂意為大家分享相關(guān)的內(nèi)容。當(dāng)然現(xiàn)在開源的例子不盡人意,一個(gè)人的努力其實(shí)很有限,我也是在學(xué)習(xí)當(dāng)中不斷和調(diào)整自己。

Blog介紹學(xué)習(xí)

[OpenGL]未來視覺1-Android攝像頭采集基礎(chǔ)

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

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

[OpenGL]未來視覺4-Native層濾鏡添加

地址是MagicCamera3 https://github.com/cangwang/MagicCamera3,歡迎大家下載和點(diǎn)贊,如果有問題,也可以進(jìn)我的組件化群1和群2,來討論問題。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

推薦閱讀更多精彩內(nèi)容

  • mean to add the formatted="false" attribute?.[ 46% 47325/...
    ProZoom閱讀 2,719評論 0 3
  • 官方文檔地址 Android包含Open Graphics Library(OpenGL?)庫,特別是OpenGL...
    sjj_dot閱讀 2,756評論 0 10
  • OpenGL ES Android包含支持高性能2D和3D圖形繪制開源庫(OpenGL),尤其是OpenGL ES...
    Ricky_Zeng閱讀 3,722評論 0 10
  • 雙11,這一天,電商的天堂,網(wǎng)民的購物狂歡日,也許是我孤陋寡聞了,真不知從何時(shí)起,有了光棍節(jié),而光棍節(jié)又成了全民大...
    大山中的行路者閱讀 167評論 0 2
  • 開心往往總會(huì)伴隨著失落。今天忽略了群里的消息,忽略了和同學(xué)的連接,想著早點(diǎn)忙完工作,趕去王曉家和同學(xué)們見面。體驗(yàn)到...
    天文向上閱讀 146評論 1 4