先上一張換臉效果圖,讓你有興趣看下去
圖片從網上搜的,如果有侵犯您的肖像權,請聯繫我,我會刪掉
aws 相對於國內服務器那是相當的便宜,而且有一年的免費試用期,對於想嘗試開發小程序的小夥伴已經足夠用了
小程序有很多坑,首先連接服務必須要https,這個要修改服務器的設置,不過免費的aws ec2 ami 雲主機實現起來完全是沒有問題的
如何申請aws 服務器空間不在這囉嗦了,因爲官網有教程,我按照官網教程一步一步下來肯定是沒問題的
註冊微信小程序也比較容易,現在個人是可以註冊的,小程序怎麼開發也不在囉嗦了。
現在搭建服務,申請ssl證書,我選擇了 Let's encrypt
下面有教程
https://segmentfault.com/a/1190000008933746
在Amazon Linux 上 使用 Let's encrypt 免費的SSL
教程和實際操作有點不大一樣,不過大同小異,aws ami 中配製ssl,是在/etc/httpd/conf.d/ssl.conf
(教程是在ngix中啓用)
一些必要的包要安裝一下
sudo yum install git cmake gcc-c++ numpy python-devel
換臉需要在python 中使用openv 安裝用如下命令
sudo pip install opencv-python
然後是dlib
sudo pip install dlib
服務器至少要 t2.small以上的配製(只有t2.micro是免費的,但是他只有1G內存,按裝dlib的時候會報內存不足)
,(持續更新中。。。,先寫到這,有空接着寫)
不好意思,今天才想起登錄博客,這篇文章是2018年二月份寫的,還沒等我寫完,就進入瘋狂加班狀態了,之後就忘記寫過這篇博客的事情了,跟大家說聲對不起,換臉的程序是用python寫的,安裝完dlib,numpy之後就可以上網搜索到換臉程序的源碼,應該有很多的,然後小程序上傳圖片到服務器,服務器用python腳本處理上傳的圖片,然後返回給小程序。大概思路就是這樣的。時間已經過去一年半了,源碼應該找不到了,發不了源碼了,實在是抱歉。今天就算給這篇文章草草收尾了,如果大家有疑問可以站內私信我,也可以上B站https://space.bilibili.com/451304421私信我,我現在經常上B站了