使用python進行面部合成,至少比PS新手的效果更好吧
一. 準備工作
1. 此程式使用的是 Face++ 的API,所以需要去Face++官網註冊賬號:
2. 建立應用,獲取 key 和 secret
推薦下我自己建立的Python學習交流群960410445,這是Python學習交流的地方,不管你是小白還是大牛,小編都歡迎,不定期分享乾貨,包括我整理的一份適合零基礎學習Python的資料和入門教程。
3. 下載 simplejson 模組 ,使用pip就可以下載了
pip install simplejson
二. 程式思路
1. 使用 decect 介面,獲取人臉關鍵點
* return_landmark 引數 不能為 0 不然不會返回人臉關鍵點
核心程式碼:
2. 使用 mergeface 介面,合成臉部影象
注意圖片檔案大小不超過 2 MB
核心程式碼:
3. 示例執行程式碼
4. 封裝一個多張照片的合成函式
用 列表List 儲存圖片地址,先以最開始的兩張進行合成,然後將合成後的圖片與列表中的其他影象依次合成
* 程式沒有做List的長度驗證,注意邊界特殊情況
5. 成果展示
素材1:
素材2:
合成結果:
相關推薦
使用python進行面部合成,至少比PS新手的效果更好吧
一. 準備工作 1. 此程式使用的是 Face++ 的API,所以需要去Face++官網註冊賬號: 2. 建立應用,獲取 key 和 secret 推薦下我自己建立的Python學習交流群960410445,這是Python學習交流的地方,不管你是小白還是大牛,小編都歡迎,
使用python進行面部合成,比PS好用多了
一. 準備工作 1. 此程式使用的是 Face++ 的API,所以需要去Face++官網註冊賬號: 2. 建立應用,獲取 key 和 secret 3. 下載 simplejson 模組 ,使用pip就可以下載了 pip
使用Python進行面部合成
一. 準備工作 1. 此程式使用的是 Face++ 的API,所以需要去Face++官網註冊賬號: https://www.faceplusplus.com.cn/ 2. 建立應用,獲取 key 和 secret 3. 下載 simplejson 模組 ,使用pip就可以下載了
springboot系列——重試機制原理和應用,還有比這個講的更好的嗎(附完整原始碼)
1. 理解重試機制 2. 總結重試機制使用場景 3. spring-retry重試元件 4. 手寫一個基於註解的重試元件 5. 重試機制下會出現的問題 6. 模板方法設計模式實現非同步重試機制 如果有,請轉給我! 1. 理解重試機制 “重試是為了提高成功的可能性“ 反過來理解,任何
Python 進行 SSH 操作,實現本地與服務器的鏈接,進行文件的上傳和下載
enc 項目介紹 use 解讀 數據庫文件 需要 toad 鏈接 {} Python 進行 SSH 操作,實現本地與服務器的鏈接,進行文件的上傳和下載 2018年5月26日 19:03 閱讀 375 評論 7 我本地和服務器的連接一直使用的是 Xshell 5,
python進行文字分類,基於word2vec,sklearn-svm對微博垃圾評論分類
差不多一年前的第一個分類任務,記錄一下 語料庫是關於微博的垃圾使用者評論,分為兩類,分別在normal,和spam資料夾下。裡面是很多個txt檔案,一個txt是一條使用者評論。 一、進行分詞 利用Jieba分詞和去除停用詞(這裡我用的是全模式分詞),每一篇文件為一行
python進行文字分類,基於word2vec,sklearn-svm對微博性別分類
第一個分類任務,記錄一下 語料庫下載 一、進行手工分類 導師給的資料是兩個資料夾,一個包含了以使用者ID名為標題的一大堆txt(未分類),還有一個資料夾裡面是已經分類好的男女性別ID的集合txt。 先要做的任務就是將未分類的txt分成兩類(根據給
利用python進行折線圖,直方圖和餅圖的繪製
我用10個國家某年的GDP來繪圖,資料如下: labels = ['USA', 'China', 'India', 'Japan', 'Germany', 'Russia', 'Brazil', 'UK', 'France', 'Italy'] quants =
用 Python 進行資料分析,不懂 Python,求合適的 Python 書籍或資料推薦?
我自己的碩士論文是用Python做資料分析的(https://github.com/cqcn1991/Wind-Speed-Analysis) 這個回答,可能不是很適合題主。題主應該就是想稍微用一下Python. 我這裡介紹的是系統性、偏重使用的。1. 什麼樣的教程最好,最快、最適合入門 對於0基礎的人來說,
Python裡面這些點,據說80%的新手都會一臉懵逼,不信就往下看......
Python雖然語法簡單,通俗易懂,但是再簡單它也是一門語言,就像一棵大樹,總有一些樹枝是彎彎繞繞的,讓新手看完之後一臉懵逼,今天我們就來說說這幾個點,反正我學的時候是很困惑的! 01.函式裡面的 *args 1).可變引數 這個是什麼鬼,尤其是有其他c,c++語言基礎的人,看到這個點,
七個Python內建函式,用過的人都說好!
在Python開發中,我們經常會重複寫一些簡單的小函式或lambda表示式,而這些功能其實早已在python中內建了,只是我們有許多小夥伴不知道而已,現在我們就來看看有哪些內薦函式吧。 1.map map會對 iterables 中的每個元素逐個進行處理
十年 IT 老兵:思路上的轉變,遠比單純提升技術更有價值
作者|趙成編輯|李佳 & Judy你好,我是趙成,來自美麗聯合集團,集團旗下兩大主力產品
Vue.js 很好,但會比 Angular 或 React 更好嗎?
雙向資料繫結 React 這樣做: Vue 這樣做: Vue.js 中的雙向資料繫結在你使用了 v-model 時就會相當的簡單。而在 React 中, 過程就比較漫長了。 迭代 React 這樣做: Vue 這樣做: 在這裡 ,Vue 的優勢也是程式碼更少更簡單。 Reactjs
專訪20年技術老兵雲郎:16年峰回路,每一步都是更好的沈澱
acl ado 向上 扯淡 項目 面試 oracl 實的 明誌 摘要: 從技術研發到產品經理,3次峰回路轉,這條路,他走了16年 一個懂技術的產品,更有底氣和研發“叫板” 一個具備產品思維的技術,更明白未來的方向 從技術研發到產品經理 3次峰回路轉 這條路,他走了16年
因程式碼規範導致槍擊案,這樣黑程式設計師不太好吧 。
這兩天刷遍朋友圈的一遍熱文,相信很多人都轉發了,順便又調侃了下程式設計師。 在文章評論區作者給了原文連結。 我特地去看了一下,然後感覺真的被侮辱了一番。我相信作者的英語應該不是體育老師教的。原文中從頭到尾沒有說凶手是碼農,也沒有說是因為程式碼問題,怎麼就猜測了
如何設計一個比Ethereum和EOS更好的虛擬機器
以太坊虛擬機器(EVM)是一種“準圖靈完整”的256位虛擬機器,是以太坊網路最重要的組成部分之一。自以太坊以來,基於EVM的智慧合約開發逐漸完善,並出現很多DApp應用,例如以太貓以及最近異常火爆的Fomo3D遊戲等等。智慧合約以及虛擬機器的重要性已經得到了基本所有區塊鏈開發者的認同,因此虛
騰訊雲和阿里雲哪個好,對比雙方活動看看誰更好
現在上雲是一種趨勢,越來越多的使用者都在上雲,但是上雲之前,很多使用者都有一個疑問,騰訊雲和阿里雲哪個好? 畢竟阿里雲和騰訊雲現在是國內市場佔有率第一和第二的雲廠商,對於一般性使用者來說確實很難抉擇,騰訊雲和阿里雲都是典型的IaaS服務商,產品種類繁多。其實對於一般使用者來說,沒有必要糾結究竟是騰訊雲好還是阿
英特爾Clear Containers與Docker,Kubernetes將會配合得更好_Kubernetes中文社群
英特爾調整了它的Clear Containers軟體,以便與Docker Swarm和Kubernetes相容。 由管理程式管理的虛擬機器在硬體中實現資料隔離;容器,雖然不太安全,但可以更快地啟動和部署,並提供跨機器、共享儲存庫和維護的可移植性的靈活性。 現在版本已經到了2.1.1的Clear
模糊查詢的一種比MySQL的like更好的搜尋引擎
有的時候,我們一開始不可能準確地知道搜尋的關鍵字在 Solr 中查詢出的結果是什麼,因此,Solr 還提供了幾種型別的模糊查詢 Solr從資料庫中讀取資料並建立索引速度 一次性建立索引 在JVM記憶體配置為256M時,建立索引至
CnCrypt 檔案屬性批量修改工具,通過修改檔案屬性達到更好的偽裝效果
檔案屬性修改工具是一款用於檔案屬性修改的工具,可以非常方便的幫助您修改檔案或者資料夾的日期時間等屬性,軟體同時支援批量修改檔案的日期和時間,區域性修改日期/時間。對於一些需要修改檔案日期的朋友來說有非