前言

近期因为自己生活上的需要,开发了一款图像识别小程序。在开发初期,自己浏览参考了大量网上现成存在的小程序,根据体验功能的使用情况,基本都能达到其所述功能。但是有个问题是,很多小程序图像识别功能过于单一,仅仅是识别某一类;因此,开发过程中,将市面上主要的图像识别功能合并到一个小程序中,使其功能更加多样化,基本一个小程序能满足生活中大部分图像识别需求。目前小程序识别功能包括植物识别、动物识别、文字识别、车型识别、翻译、身份证识别(身份证识别涉及审核问题已取消)等识别功能。

扫描体验效果:

开发历程

开发初期,查询了大量资料,图像智能识别算法这块如果从头开始开发,根据自己的技术程度很难实现,随决定采用网上智能云,调用其使用接口实现其功能。然后各种百度、搜狗对比选择,百度智能云、阿里云、腾讯云各种参考,决定从百度智能云开始入手,一方面是由于技术比较成熟,另一方面费用问题:(其中一部分识别功能使用了腾讯云的接口)

1.接口资费情况如下图。根据自己前期的使用需要,免费版能够基本满足自己的日常使用量,当然后期可以根据使用量的增加情况,付费升级到更高版本,相对比较灵活。

2.接口调用开发难度。接口调用开发过程中,文档提供了详细的介绍文档,可根据自己功能需求的接口调用查阅相应的文档。

百度智能云接口调用方法

具体百度智能云接口使用方法参考:https://blog.csdn.net/sdfjasad/article/details/100698868

(重点)腾讯云接口调用方法:

本篇博客主要讲解腾讯云的使用:

1.注册登录腾讯云。并申请密钥:

密钥申请地址:https://console.cloud.tencent.com/cam/capi

2.选择自己所需的云产品,比如车辆识别:


进入‘点击调试’界面,根据调试成功的信息,获指定的node.js代码:

// Depends on tencentcloud-sdk-nodejs version 4.0.3 or higher
const tencentcloud = require("tencentcloud-sdk-nodejs");const TiiaClient = tencentcloud.tiia.v20190529.Client;const clientConfig = {credential: {secretId: "",secretKey: "",},region: "",profile: {httpProfile: {endpoint: "tiia.tencentcloudapi.com",},},
};const client = new TiiaClient(clientConfig);
const params = {};
client.RecognizeCar(params).then((data) => {console.log(data);},(err) => {console.error("error", err);}
);

其中secretId和secretKey即为第一步申请的密钥。

在小程序中创建云函数,使用npm install tencentcloud-sdk-nodejs --save命令安装SDK,将创建的云函数上传云数据库,就可以调用云函数正常使用图像识别功能了。

智能识图小程序源码下载路径:https://pan.baidu.com/s/1OGE7vhogS7L7nn0JIFPVWw 提取码:8ze9

微信小程序(图像识别)腾讯云、百度智能云API(含源码)相关推荐

  1. 基于微信小程序共享停车位设计与实现SSM_car.rar(项目源码+数据库文件+微信小程序开发+后端java语言)

    主要功能实现了共享车位的创建,车位的管管理,创建车辆.车辆的管理.附近车位.显示车位的编号,车位的位置,车位的状态,车位.可以查看订单记录车位.停费时间,确认时间计费的时间.可以删除,订单也可以确认是 ...

  2. 微信小程序实战 -- map:根据百度地图的api来获取地址信息

    先附上实现效果:    实现的功能有:(中间"红色图标"所在位置为选择的定位) 1. 拖动地图,进行定位: 2. 根据输入的内容进行地图定位. 一. 申请秘钥ak ,下载百度地图微 ...

  3. 基于微信小程序的商城购物系统的设计与实现(论文+源码)_kaic

    目 录 第一章 绪论 1.1开发背景 1.2所选题目意义与目的 1.3研究现状 1.4本文研究内容 第二章 关键技术介绍 2.1 NODE.JS 2.2 MYSQL 2.3 VUE 2.4 HTML ...

  4. springboot+基于微信小程序的心理医生系统的设计实现 毕业设计-附源码191610

    小程序springboot心理医生系统 摘 要 信息化社会内需要与之针对性的信息获取途径,但是途径的扩展基本上为人们所努力的方向,由于站在的角度存在偏差,人们经常能够获得不同类型信息,这也是技术最为难 ...

  5. springboot基于微信小程序的电器商城系统的设计与实现毕业设计源码251453

    Springboot电器商城小程序的开发 摘 要 近年来,随着移动互联网的快速发展,电子商务越来越受到网民们的欢迎,电子商务对国家经济的发展也起着越来越重要的作用.简单的流程.便捷可靠的支付方式.快捷 ...

  6. ssm+mysql+基于微信小程序的恋上诗词设计与实现 毕业设计-附源码011431

    基于SMM微信小程序的恋上诗词设计与实现 摘  要 随着我国经济迅速发展,人们对手机的需求越来越大,各种手机软件也都在被广泛应用,但是对于手机进行数据信息管理,对于手机的各种软件也是备受用户的喜爱,恋 ...

  7. 基于java SSM框架+微信小程序实现电子书城阅读器演示【附项目源码+论文说明】分享

    基于java SSM框架+微信小程序实现电子书城阅读器演示 摘要 而随着互联网技术的不断发展,互联网已经渗入到我们生活中的各个方面.移动设备的普及使我们的生活发生了翻天覆地的变化,这种变化也深刻影响着 ...

  8. 基于java SSM框架+微信小程序实现电子书城阅读器演示【附项目源码+论文说明】

    基于java SSM框架+微信小程序实现电子书城阅读器演示 摘要 而随着互联网技术的不断发展,互联网已经渗入到我们生活中的各个方面.移动设备的普及使我们的生活发生了翻天覆地的变化,这种变化也深刻影响着 ...

  9. springboot+基于微信小程序音乐播放器的设计与实现 毕业设计-附源码271156

    Springboot音乐播放小程序的设计与实现 摘 要 本文设计了一种基于微信小程序的音乐播放器,系统为人们提供了方便快捷.即用即搜的音乐搜索播放服务,包括音乐资讯.音乐库推荐.交流论坛.注册登录.最 ...

  10. 基于SSM框架+微信小程序实现大学生二手闲置物品交易平台演示【附项目源码+论文说明】

    基于SSM框架+微信小程序实现大学生二手闲置物品交易平台演示 摘要 而随着互联网技术的不断发展,互联网已经渗入到我们生活中的各个方面.移动设备的普及使我们的生活发生了翻天覆地的变化,这种变化也深刻影响 ...

最新文章

  1. 姓名、病史、医疗影像通通泄露,500万人数据库没密码随便看,AI医疗暴露危机...
  2. 循环自相关函数和谱相关密度(四)——实信号、复信号模型下的QPSK信号循环谱推导
  3. ASP.NET Core管道深度剖析(3):管道是如何处理HTTP请求的?
  4. 5 仓库号xxx的主数据仍然现存不能删除(慎用)
  5. 复练-软考网规-两地三中心
  6. Codeforces 295A. Greg and Array
  7. 《CSS基础教程》 读书笔记三
  8. Mac解压Windows 压缩文件(.zip格式)乱码问题
  9. Mac安装numpy
  10. AWVS下载、安装步骤教程
  11. 并联机构工作空间求解_结构计算软件—结构力学求解器
  12. poe摄像头与服务器连接系统图,PoE监控系统的4种连接方式!
  13. 复合辛普森公式求解定积分 matlab
  14. 计算广告CTR预估系列(九)--NFM模型理论与实践
  15. 教你如何求一个集合的所有非空子集的方差和
  16. UNIX环境高级编程(1)——UNIX系统总览
  17. Generate public key from private key in keychain
  18. 建网站常用HTML代码
  19. android 获取通话记录不准确(为上次记录)
  20. 个人信息怎么被贱卖:运营商内鬼不可或缺

热门文章

  1. 怎么查看Python的源代码
  2. “嵌入式智能化”为医疗设备不断赋能
  3. 京东物流斥资90亿收购德邦66%股权 余睿:绝不是要内卷
  4. php-学习笔记汇总
  5. 16 直线识别拟合角平分线(matlab程序)
  6. DistillBERT
  7. kettle开发篇-去除重复记录+排序记录-Day11
  8. Android更新圆点代码,Android实现两圆点之间来回移动加载进度
  9. 移动端问题列表及解决方案(转)
  10. 苹果公司获得美国三星专利案5.39亿美元