vue 二维码+条形码识别
需求及说明:
- web端 ,识别图片中,二维码和条形码
- 识别信息可能有重叠需要合并后去重
- 二维码和条形码在同一张图片上(编写代码暂无冲突)
说明:二维码、条形码分开说明分析
二维码:
//使用npm安装qrcode-decoder
npm install qrcode-decoder --registry=https://registry.npm.taobao.org
// 引入qrcode-decoder 单独js文件或者写在当前使用文件都可(当前文件中需改为函数形式)
import QrCode from 'qrcode-decoder'// 传入file对象,返回promise
export function getQrUrl(file) {//使用这个方法或者下面被注释的方法设置浏览器读取文件方式,chrome和ie有效,其他浏览器没测试const URi = window.webkitURL.createObjectURL(file) || window.URL.createObjectURL(file)const url = URi// 初始化const qr = new QrCode()// 解析二维码,返回promisereturn qr.decodeFromImage(url)
}
// 二维码识别 使用时触发的函数resolveQR(event) {const result =getQrUrl(event.file)result.then(res => {if (res.data) {console.log(res.data,'二维码内容')} else {console.log('识别二维码失败, 请重新上传')}}).catch(err => {console.log(JSON.stringify(err))})},
vue 二维码+条形码识别相关推荐
- [软件工具][windows]pdf二维码条形码识别重命名工具使用教程
pdf二维码条形码识别重命名工具是一款专门用于识别pdf中的二维码或者条形码并将识别结果变成pdf名字,是目前全球首款用于识别pdf条码的软件,具有识别精度高.识别速度快等特点.接下来介绍这个软件使用 ...
- OpenCV+Python二维码条形码识别
先上源码,github地址:https://github.com/DerrickRose25/Opencv_QRcode_recognition 环境:Pycharm .Python3.7 在pych ...
- 基于Python opencv实现车牌识别及二维码条形码识别系统 附完整源码
完整代码:https://download.csdn.net/download/qq_38735017/87416699 原理简介 车牌字符识别使用的算法是 opencv 的 SVM opencv 的 ...
- 77、基于STM32单片机的超市餐饮二维码/条形码摄像头识别结账扫码系统设计
毕设帮助.开题指导.技术解答(有偿)见文末. 目录 摘要 一.硬件方案 二.设计功能 三.实物图 四.原理图 五.PCB图 六.程序源码 七.资料包括 摘要 二维码识别系统是集数据采集,识别,以及显示 ...
- 基于opencv3.0和zbar下条形码和二维码的识别与解码
其中对条码与二维码的识别分为以下4个步骤 1. 利用opencv和Zbar(或者Zxing)对标准的条形码图片(即没有多余背景干扰,且图片没有倾斜)进行解码,将解码信息显示出来,并与原始信息对比. 2 ...
- GM65条形码二维码扫描识别模块与STM32学习
目录 模块介绍: 简介: 原理介绍: 工作流程: 技术参数: 修改配置: 代码介绍: 串口函数: 主函数: 模块介绍: 简介: GM65 条形码二维码扫描识别模块是一种基于激光扫描头的识别设备 原理介 ...
- python 识别二维码/条形码
python 识别二维码/条形码 1. 安装包 pip install -y pillow -i https://mirrors.aliyun.com/pypi/simple/ pip install ...
- python opencv 条形码及二维码检测识别
目录 条形码检测识别 二维码检测识别 基于python opencv pyzbar 实现. 条形码检测识别 原图: 最后截取图: 直接上代码: import cv2 import numpy as n ...
- zbar下条形码和二维码的识别与解码Ⅰ|2021SC@SDUSC
2021SC@SDUSC 对条码与二维码的识别分为以下4个步骤 1. 利用opencv和Zbar对标准的条形码图片(即没有多余背景干扰,且图片没有倾斜)进行解码,将解码信息显示出来,并与原始信息对比. ...
最新文章
- 学习Python往哪个方向发展好
- 使用 kolla-ansible 来 reconfigure OpenStack 集群
- python3.8.2安装教程-Python3.8.2 软件介绍(附安装包)
- Detail when click Custom fields tile in s4
- 语音识别ASR技术通识
- jieba库初识与运用
- 类比菜鸟全国仓配网络来学习CDN
- 迈迪工具集solidworks插件sw标准件零件库三维设计库软件今日制造
- android系统解压zip文件,Android解压缩zip文件
- android自定义数字键盘
- 赚大钱,你需要多一些杠杆思维
- np.linalg.inv方法详解
- 内网穿透工具--Sunny-Ngrok讲解
- Keil系列软件安装(二)Keil5 MDk
- 性能测试指标及测试方法
- 微信小游戏|创建3D篮球小游戏项目
- #脉冲压缩仿真及源码
- RSA共模攻击(包括原理)
- mysql要求cpu主频还是核数_CPU主频和核数哪个更重要?电脑CPU到底主频高好还是多核好?...
- Spark | 分组排序