上篇文章 人臉框檢測 已經(jīng)介紹了我們?nèi)绻麖囊曨l流中檢測出人臉位置的信息,基于這些內(nèi)容,我們繼續(xù)向下擴(kuò)展,獲取人臉68個關(guān)鍵點的信息,之所以要獲得人臉位置的信息正是為了獲取關(guān)鍵...
上篇文章 人臉框檢測 已經(jīng)介紹了我們?nèi)绻麖囊曨l流中檢測出人臉位置的信息,基于這些內(nèi)容,我們繼續(xù)向下擴(kuò)展,獲取人臉68個關(guān)鍵點的信息,之所以要獲得人臉位置的信息正是為了獲取關(guān)鍵...
最近做項目的時候遇到一個問題,子類寫了一個和父類的私有方法同名的方法,導(dǎo)致父類方法被子類該方法重寫,出現(xiàn)異常。比如下面這種情況: 然后我創(chuàng)建一個 TestB 對象,并調(diào)用 s...
關(guān)于邊下邊播功能目前流傳的版本大體相同,本篇文章主要介紹另一種可行的實現(xiàn)方式。 關(guān)于AVPlayer在這里我們不做詳細(xì)解釋,如果你是剛剛開始接觸AVPlayer,不妨先看看下...
在日常開發(fā)中,我們常常會定義block將一段代碼保存起來等待合適的時機(jī)調(diào)用來完成一系列的操作(hehe...出bug了吧)。我們知道block中無法修改引用的外部變量除非使用...
最近在學(xué)習(xí)OpenGL,本篇文章是學(xué)習(xí)OpenGL一段時間后做的練手項目的總結(jié)。先來看看最終的效果: 練手項目就不使用第三方框架了,就使用 AVFoundation 和 Op...
寫寫文章總結(jié)一下之前的工作內(nèi)容,看來以后還是要及時寫總結(jié),現(xiàn)在寫好多細(xì)節(jié)都想不起來了??。公司小程序后臺管理頁面,由于業(yè)務(wù)需求需要自定義富文本編輯器用于文章格式的編輯。使用第三...
1. 基礎(chǔ)變換 1.1 平移 1.2 旋轉(zhuǎn) 1.3 縮放 1.4 組合變換 平移和旋轉(zhuǎn) 對比上面2個變換,我們可以發(fā)現(xiàn):在組合變換中,變換的順序是不可以隨意修改的。 數(shù)學(xué)分析...
一、動態(tài)庫創(chuàng)建 打開Xcode,選擇菜單欄中的Window,然后選擇Welcome to Xcode,如圖: 進(jìn)入歡迎界面,選擇第二個,create a new Xcode ...
在UIViewController中收起鍵盤,除了調(diào)用相應(yīng)控件的resignFirstResponder。例: 利用textField的代理方法 還有另外的四種方法: 重載U...