亚马逊aws服务器搭建实现微信小程序换脸(持续更新中)
先上一张换脸效果图,让你有兴趣看下去
图片从网上搜的,如果有侵犯您的肖像权,请联系我,我会删掉
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的时候会报内存不足)
,(持续更新中。。。,先写到这,有空接着写)
如果您觉得我写的文章对你还有点用,请用微信扫码赞赏,您的支持是我继续写下去的最大动力