在介紹美顏定制之前,我們先來復(fù)習(xí)一下OpenGL中圖像繪制原理。OpenGL的圖像繪制,是由許許多多三角形構(gòu)成的。OpenGL的繪制離不開三角形的繪制。通常對于不需要對圖像細(xì)...
在介紹美顏定制之前,我們先來復(fù)習(xí)一下OpenGL中圖像繪制原理。OpenGL的圖像繪制,是由許許多多三角形構(gòu)成的。OpenGL的繪制離不開三角形的繪制。通常對于不需要對圖像細(xì)...
視頻錄制 之前寫過一篇關(guān)于利用MediaCodec 和 SharedContext 實現(xiàn)無丟幀錄制的文章:OpenGLES + MediaCodec 短視頻分段錄制實現(xiàn)與無丟...
今天在知乎看到一個問題,忍不住去回答了。 也在這里寫一份:okhttp,retrofit,android-async-http,volley應(yīng)該選擇哪一個? 我們來先說一個常...
今天我們來談?wù)凙ndroid 環(huán)境下,使用FFmpeg錄制視頻的流程。 基本流程解析 使用FFmpeg錄制視頻的流程大體如下:1、初始化FFmpeg2、打開音頻流、視頻流3、...
1、下載ffmpeg。我下載的是ffmpeg-3.3.3下載地址:https://ffmpeg.org/download.html這里特別提一句,如果你使用本文編譯的話,請不...
最近本人對自己的相機(jī)項目(https://github.com/CainKernel/CainCamera) 做了優(yōu)化,使得實時渲染的幀率能夠得到明顯的提升。在此,本人說說優(yōu)...
前面我們說到了天空盒,下面我們來看看粒子Particle是怎樣實現(xiàn)的。我們在《Android 使用OpenGLES制作天空盒》(地址:http://www.jianshu.c...
在開發(fā)相機(jī)的過程中,本人遇到一個奇怪的Bug,在這里記錄完整的調(diào)試過程。事情是這樣的,公司的相機(jī)項目使用了Camera的onPreviewFrame回調(diào)取出預(yù)覽數(shù)據(jù)用于人臉檢...