前言

过小程序拍摄照片,调用后台程序进行照片上传,生成证件照。

web服务端git代码:https://github.com/itainf/aiphoto

微信小程序git代码:https://github.com/itainf/zjz

效果图:

小程序拍照上传生成证件照
小程序拍照上传生成证件照

一.搭建WEB服务

git代码:https://github.com/itainf/aiphoto

使用 tornado 框架搭建web服务

tornado 是一个轻量级,异步非阻塞IO处理方式的Web框架,有出色的抗负载能力
小程序拍照上传生成证件照
web.py 是我的主程序,启动后就会监听 8013 端口

upload.py 接收拍照上传文件,然后将照片背景替换成蓝底,裁剪成2寸照片,返回的微信端

url: /eam/fileLocal/upload : 文件上传地址

二.开发微信小程序

git代码:https://github.com/itainf/zjz

下载工具

开发小程序首先要去微信小程序官方网站下载工具

下载地址:https://developers.weixin.qq.com/miniprogram/dev/devtools/download.html

小程序代码地址:

1.下载代码,用小程序工具打开

2.申请小程序测试号
小程序拍照上传生成证件照
点击工具右上角的测试进行申请
小程序拍照上传生成证件照
3.填写可信域名
小程序拍照上传生成证件照

4.修改camera.js 中的服务器IP地址
小程序拍照上传生成证件照
打开 camera.js 修改成自己的IP,IP要和可信域名一致,不然请求不通。

点击开始拍摄, 结合第一步开启的web 服务器,就会生成相应的2寸照片。

相关文章:

  • 2021-12-14
  • 2021-09-05
  • 2022-01-01
  • 2021-11-19
  • 2021-12-14
  • 2021-11-30
  • 2021-08-15
猜你喜欢
  • 2021-12-03
  • 2021-12-04
  • 2022-02-16
  • 2022-12-23
  • 2021-10-07
  • 2022-12-23
  • 2021-12-27
相关资源
相似解决方案