首先,实现的步骤,首先在微信applet中设计一个简单的界面,开始映射到python服务器。有关具体界面,请参阅微信小程序设计指南。以下主要讨论后台服务器交互和处理点。

1.使用js将图像上传到python程序。在调用wx.requset()函数之后,它将向后端服务器发起对数据的发布请求。此时,applet将以数据的形式将数据中的数据提交给对应于url的服务器。

Wx.request({

Url:'https://python后台服务器URL',

数据: {

..

},

方法:'POST',

标头: {

'content-type':'application/x-www-form-urlencoded',

'chartset':'utf-8'

}

该代码具体说明:

Url: url参数是数据提交的地址。微信小程序需要支持连接到后台的服务器的https,并且需要具有可以解析的https域名。

数据:数据参数是要提交的数据。数据需要转换为json格式。使用JSON的stringify函数,您可以看到数据的数据类型是JavaScript的对象类型,也称为键值对。

方法:是数据提交的请求方法。默认为发布请求模式。后台将在处理请求时判断请求模式。

标题:是数据的头文件。您需要将字符类型设置为utf-8,即'charset':'utf-8',以防止在传输中文数据时出现乱码。

2. python服务器存储图片。双喜鸟在接收到微信结束图像发送请求之后,图像被重命名并在本地存储以供后续处理。

Creat_folder(os.path.join(app.config ['UPLOADS_FOLDER'],hash_openid))

Pic_dir=os.path.join(app.config ['UPLOADS_FOLDER'],hash_openid,fn)

New.save(pic_dir)

Folder=photosSet.url(hash_openid)Img_dir=文件夹+'/'+ fn

3.智能识别图片对象。这一步是智能垃圾分类的神奇核心。原理是人工智能将根据标记的大量图片识别新图片所属的分类标签。好奇的读者可能会问,我还没有深入学习?我不会训练模型,我该怎么办?

Python嘲笑了很多。 “没有什么,蝙蝠和其他巨头长期将这些核心人工智能功能封装到易于使用的界面中!为了快速发展,我们只能站在巨人的肩膀上。”

最新文章

  1. Tomcat崩溃
  2. HPUX 只取syslog.log当前三天的信息
  3. 详解 Spotlight on MySQL监控MySQL服务器
  4. 使用dig查询dns解析
  5. n全排列输出和 n个数的组合(数字范围a~b)
  6. adb操作命令详解及大全
  7. nginx location匹配规则
  8. HDU3466背包01
  9. Mysql 正则获取字段的交集【转】
  10. Servlet错误一览
  11. C++ 字符串各种处理
  12. Maven仓库详解
  13. CSS选择器一览
  14. JS----JS调试技巧
  15. 每日必读(2) --Base64
  16. 9_Permanent Storage
  17. 探讨javascript面向对象编程
  18. FileZilla可以连接但是传输文件失败
  19. error 2593 operator << 不明确的可能的解决方法
  20. python集合与字典的用法

热门文章

  1. Android:高通平台性能调试
  2. kotlin中对象表达式
  3. Linux命令之date
  4. vim 全局替换
  5. JS创建类和对象,看完了,头就不大了
  6. css解决fixed布局不会出现滚动条的问题
  7. golang web框架设计4:日志设计
  8. Python3 Selenium自动化web测试 ==>FAQ:日期格式和日期字符串格式相互转换
  9. useJDBC4ColumnNameAndLabelSemantics设置后无效,怎么办?
  10. 攻防世界CRYPTO新手练习