@克里斯star Face++
iOS視覺-- (11) OpenGL ES+GLSL實(shí)現(xiàn)大眼和瘦臉前面我們學(xué)過攝像頭的渲染、單濾鏡、多濾鏡的處理的流程。接下來要學(xué)習(xí)的是大眼和瘦臉的技能了。這里會使用到人臉識別的技術(shù),剛開始打算用的是Vision原生框架來做,無奈,脫離時代...
@克里斯star Face++
iOS視覺-- (11) OpenGL ES+GLSL實(shí)現(xiàn)大眼和瘦臉前面我們學(xué)過攝像頭的渲染、單濾鏡、多濾鏡的處理的流程。接下來要學(xué)習(xí)的是大眼和瘦臉的技能了。這里會使用到人臉識別的技術(shù),剛開始打算用的是Vision原生框架來做,無奈,脫離時代...
前面我們學(xué)習(xí)了大眼和瘦臉技巧,接下來我們來學(xué)習(xí)口紅和腮紅??诩t和腮紅實(shí)現(xiàn)原理是一致的。下邊只會對口紅的實(shí)現(xiàn)進(jìn)行分析。借鑒博客:《Android 美顏類相機(jī)開發(fā)匯總》第六章 A...
前面我們學(xué)過攝像頭的渲染、單濾鏡、多濾鏡的處理的流程。接下來要學(xué)習(xí)的是大眼和瘦臉的技能了。這里會使用到人臉識別的技術(shù),剛開始打算用的是Vision原生框架來做,無奈,脫離時代...
本文借鑒:落影大神--iOS開發(fā)-OpenGL ES實(shí)踐教程(一)[http://www.itdecent.cn/p/74d7ab73f04e?u_atoken=23afe...
前面都是講一些關(guān)于圖片的一些操作,下一步進(jìn)擊視頻相關(guān)的東西。由淺入深的學(xué)習(xí),因?yàn)槿f事開頭難,不要想著一步登天。靜下心來一步一步的往上爬。每天能學(xué)到一點(diǎn)東西就是進(jìn)步,持之以恒才...
通過前一篇我們學(xué)習(xí)了圖片灰色濾鏡,上一篇圖片多濾鏡。濾鏡的實(shí)現(xiàn)其實(shí)就是對著色器進(jìn)行編程,把渲染管線封裝好,替換著色器就可以了。 少廢話,先看效果Demo[https://gi...
上一篇我們學(xué)習(xí)了對圖片進(jìn)行灰色濾鏡處理,現(xiàn)在這篇我們將進(jìn)行學(xué)習(xí)多濾鏡處理。那么多濾鏡的處理原理是什么呢?我們先簡單的來回顧一下 OpenGL 的工作流程 根據(jù)流程圖我們很容易...
在人生道路上,有時候我們懷揣著一個目標(biāo),但是走著走著,我們就會忘記了我們當(dāng)時是為了什么而出發(fā)的。本來學(xué)習(xí)OpenGL ES是為了給圖片、視頻做濾鏡,動效類似剪映一樣的東西,前...
上一篇文章我們通過金字塔延伸到了正方體,然后到這篇正方體每一個面貼一張圖。先看效果圖:Demo[https://gitee.com/ansenMo/iOS_OpenGL/tr...
前面一篇我們了解了OpenGL渲染一張圖片的過程。接下來我們要了解的是使用GLSL如何渲染金字塔以及一些簡單的變換。先看效果圖 步驟還是和之前是一樣的。 日常開發(fā)中OpenG...
基本數(shù)據(jù)類型基本數(shù)據(jù)類型 向量基本使用 矩陣基本使用 變量存儲限定符變量存儲限定符常用精度修飾符 重要??3個重要存儲限定符
日常開發(fā)中OpenGL開發(fā)流程 1.設(shè)置圖層2.設(shè)置圖形上下文3.設(shè)置渲染緩沖區(qū)(renderBuffer)4.設(shè)置幀緩沖區(qū)(frameBuffer)5.編譯、鏈接著色器(s...
一般我們學(xué)習(xí)一種新的語言,創(chuàng)建的工程都是從Hello world開始的。不過OpenGL ES一般是從繪制一個三角形開始的。Demo[https://gitee.com/an...
一、OpenGL 簡介 什么是OpenGL?摘抄自極客雨露--iOS OpenGL 學(xué)習(xí)[https://blog.csdn.net/kyl282889543/article...
一些優(yōu)質(zhì)的面試題匯總[http://www.itdecent.cn/p/bdaa49f9d1a4]為了方便自己的基礎(chǔ)知識積累,我這里只是摘抄 1. 說說Swift為什么將S...
左滑刪除是系統(tǒng)提供的一個非常炫酷的功能,但是UI確實(shí)不敢恭維啊,就是太硬了感覺,不太符合審美需求啊。先看成品:傳送門 解題思路: 1.找到它 注解:(條件:Xcode 11....
如何快速上手swift?最簡單最快速的就是:做中學(xué),真正的去使用它。 剛開始是有點(diǎn)難的,正所謂萬事開頭難![只要開了頭,就堅定不移的去執(zhí)行它]。(這句話有兩個重點(diǎn),圈起來考試...
@JoeTong 裝一樣的版本可以看到
iOS Reveal 4 安裝詳解(親測有效)簡單粗暴最近做完項(xiàng)目某個版本之后,項(xiàng)目在測試的時候,然后拿了公司最低配置的ipod 來裝我們的項(xiàng)目,但是呢,我們的項(xiàng)目居然掉幀很厲害,然后看了一下別人的app,居然不卡,然后就想去看...