近日,上海智位機(jī)器人股份有限公司(簡(jiǎn)稱DFRobot)又上線行空板Python系列入門新教程——人臉檢測(cè)之魔法貼圖,通過DFRobot行空板和攝像頭,實(shí)現(xiàn)自拍頭像添加濾鏡貼,使得拍出照片更加生動(dòng)有趣。
行空板又稱UNIHIKER,是一款國(guó)產(chǎn)教學(xué)開源硬件,自帶Linux操作系統(tǒng)和Python環(huán)境,還預(yù)裝了常用的Python庫(kù),能夠輕松勝任各種編程相關(guān)的開發(fā)場(chǎng)景,如搭建物聯(lián)網(wǎng)系統(tǒng)、體驗(yàn)人工智能應(yīng)用、編寫電子游戲、進(jìn)行科學(xué)實(shí)驗(yàn)、設(shè)計(jì)聲光互動(dòng)、開發(fā)可穿戴設(shè)備等。同時(shí),行空板作為智能終端設(shè)備,其板子本身采用微型計(jì)算機(jī)架構(gòu),集成LCD彩屏、WiFi藍(lán)牙、多種常用傳感器和豐富的拓展接口。
行空板Python系列入門教程
人臉檢測(cè)之魔法貼圖:實(shí)現(xiàn)自拍頭像添加濾鏡貼
人臉檢測(cè)之魔法貼圖,通過DFRobot行空和使用USB攝像頭來實(shí)時(shí)顯示畫面,當(dāng)畫面中檢測(cè)到人臉時(shí),為其添加特效圖像。
人臉識(shí)別:
人臉識(shí)別是基于人的臉部特征信息進(jìn)行身份識(shí)別的一種生物識(shí)別技術(shù)。用攝像機(jī)或攝像頭采集含有人臉的圖像或視頻流,并自動(dòng)在圖像中檢測(cè)和跟蹤人臉,進(jìn)而對(duì)檢測(cè)到的人臉進(jìn)行臉部識(shí)別的一系列相關(guān)技術(shù),通常也叫做人像識(shí)別、面部識(shí)別。
人臉識(shí)別流程一般可分為四步,分別為:人臉圖像采集及檢測(cè)、人臉圖像預(yù)處理、人臉圖像特征提取以及匹配與識(shí)別。
級(jí)聯(lián)分類器:
在進(jìn)行人臉檢測(cè)時(shí),常常需要借助分類器,分類器是判別某個(gè)事物是否屬于某種分類的器件工具,級(jí)聯(lián)分類器可以理解為將N個(gè)單類的分類器串聯(lián)起來,如果一個(gè)事物能屬于這一系列串聯(lián)起來的所有分類器,則最終結(jié)果就成立。比如人臉,它有很多屬性,我們可以將每個(gè)屬性做成一個(gè)分類器,如果一個(gè)模型符合了我們定義的人臉的所有屬性(兩條眉毛、兩只眼睛、一個(gè)鼻子、一張嘴、一個(gè)大概U形狀的下巴或者是輪廓等等),則我們認(rèn)為這個(gè)模型就是一個(gè)人臉。
在Opencv庫(kù)中,已經(jīng)有一些訓(xùn)練好的級(jí)聯(lián)分類器供用戶使用。這些分類器可以用來檢測(cè)人臉、臉部特征(眼睛、鼻子)、人類和其他物體。
實(shí)現(xiàn)原理:
通過Mind+軟件中的Python編程工具,借助opencv庫(kù)、PIL庫(kù)Image模塊設(shè)計(jì)本項(xiàng)目“人臉檢測(cè)之魔法貼圖”,在行空板的屏幕上實(shí)時(shí)顯示攝像頭拍攝到的視頻流畫面,當(dāng)畫面中檢測(cè)到人臉時(shí),為其添加特效圖像。
具體功能如下,首先,將USB攝像頭外接到行空板上,之后編寫程序采集攝像頭拍攝到的實(shí)時(shí)畫面,并將它顯示在行空板的屏幕上,接著在程序中添加人臉檢測(cè)和魔法貼圖功能,當(dāng)畫面中出現(xiàn)人臉時(shí),在人臉上方顯示一張魔法帽圖片,同時(shí),按下板載按鍵a,可將魔法帽圖片切換為兔耳朵圖片。
關(guān)于行空板Python入門教程的更多課程,請(qǐng)?jiān)L問行空板官網(wǎng), “2步, 擁抱Python” ----實(shí)現(xiàn)天馬行空的創(chuàng)意。
上海智位機(jī)器人
上海智位機(jī)器人成立于2010年,是全球領(lǐng)先的從事開源硬件、機(jī)器人產(chǎn)品和科創(chuàng)教育的高科技企業(yè),打造了DFRobot、蘑菇云科創(chuàng)教育等品牌,是國(guó)內(nèi)最早的創(chuàng)客理念引入者和倡導(dǎo)者,創(chuàng)客教育的開拓者和引領(lǐng)者。旗下?lián)碛兄袊?guó)最大的線上DF創(chuàng)客社區(qū)和國(guó)家級(jí)創(chuàng)客空間——蘑菇云創(chuàng)客空間,提供豐富的線上和線下學(xué)習(xí)資源,構(gòu)建了一個(gè)自由、開放和富于創(chuàng)造力的交流空間。其Gravity產(chǎn)品已被全球超過100萬開發(fā)者選用。合作伙伴包括微軟、英特爾、Autodesk、霍尼韋爾、NASA、MIT等知名廠商和機(jī)構(gòu)。
免責(zé)聲明:市場(chǎng)有風(fēng)險(xiǎn),選擇需謹(jǐn)慎!此文僅供參考,不作買賣依據(jù)。
關(guān)鍵詞: