node 解析图片二维码的内容代码实例


Posted in Javascript onSeptember 11, 2019

这篇文章主要介绍了node 解析图片二维码的内容代码实例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下

const {readFile, readFileSync} = require('fs');
const decodeImage = require('jimp').read;
const qrcodeReader = require('qrcode-reader');
const path = require("path");
var p = path.resolve(__dirname,"data/qrcode2.jpg"); 
readFile(p,function(err,fileBuffer){
  if(err){
    throw new Error(err);
    return ;
  } 
  decodeImage(fileBuffer,function(err,image){
    if(err){
      throw new Error(err);
      return ;
    }
    let decodeQR = new qrcodeReader();
    decodeQR.callback = function(errorWhenDecodeQR, result) {
      if (errorWhenDecodeQR) {
        throw new Error(errorWhenDecodeQR)
        return;
      }
      if (!result){
        console.log("gone with wind");
      }else{
        console.log(result.result); //结果
      }      
     };    
    decodeQR.decode(image.bitmap);      
  });  
})

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
也说JavaScript中String类的replace函数
Sep 22 Javascript
如何将一个String和多个String值进行比较思路分析
Apr 22 Javascript
基于KMP算法JavaScript的实现方法分析
May 03 Javascript
浅谈JavaScript的Polymer框架中的事件绑定
Jul 29 Javascript
jquery无缝图片轮播组件封装
Nov 25 jQuery
微信小程序性能优化之checkSession的使用
Mar 06 Javascript
vue实现搜索功能
May 28 Javascript
Vue监听页面刷新和关闭功能
Jun 20 Javascript
关于vue.js中实现方法内某些代码延时执行
Nov 14 Javascript
node.js中对Event Loop事件循环的理解与应用实例分析
Feb 14 Javascript
AI小程序之语音听写来了,十分钟掌握百度大脑语音听写全攻略
Mar 13 Javascript
vscode+gulp轻松开发小程序的完整步骤
Oct 18 Javascript
浅谈layer的Icon样式以及一些常用的layer窗口使用方法
Sep 11 #Javascript
如何解决日期函数new Date()浏览器兼容性问题
Sep 11 #Javascript
JS中封装axios来管控api的2种方式
Sep 11 #Javascript
浅谈Vue3.0之前你必须知道的TypeScript实战技巧
Sep 11 #Javascript
layer实现登录弹框,登录成功后关闭弹框并调用父窗口的例子
Sep 11 #Javascript
如何实现一个简易版的vuex持久化工具
Sep 11 #Javascript
浅谈layer弹出层按钮颜色修改方法
Sep 11 #Javascript
You might like
PHP以mysqli方式连接类完整代码实例
2014/07/15 PHP
ThinkPHP的常用配置选项汇总
2016/03/24 PHP
php图片上传类 附调用方法
2016/05/15 PHP
PHP Mysqli 常用代码集合
2016/11/12 PHP
浅谈Laravel POST,PUT,PATCH 路由的区别
2019/10/15 PHP
Javascript Jquery 遍历Json的实现代码
2010/03/31 Javascript
在JavaScript中获取请求的URL参数[正则]
2010/12/25 Javascript
写JQuery插件的基本知识
2013/11/25 Javascript
JavaScript中的Function函数
2015/08/27 Javascript
使用CDN和AJAX加速WordPress中jQuery的加载
2015/12/05 Javascript
Bootstrap源码解读媒体对象、列表组和面板(10)
2016/12/26 Javascript
Node.js fs模块(文件模块)创建、删除目录(文件)读取写入文件流的方法
2019/09/03 Javascript
React 父子组件通信的实现方法
2019/12/05 Javascript
vue实现虚拟列表功能的代码
2020/07/28 Javascript
JavaScript中条件语句的优化技巧总结
2020/12/04 Javascript
Python 不同对象比较大小示例探讨
2014/08/21 Python
Python中Class类用法实例分析
2015/11/12 Python
pip install urllib2不能安装的解决方法
2018/06/12 Python
Python爬虫之pandas基本安装与使用方法示例
2018/08/08 Python
python 使用re.search()筛选后 选取部分结果的方法
2018/11/28 Python
详解【python】str与json类型转换
2019/04/29 Python
在python plt图表中文字大小调节的方法
2019/07/08 Python
使用python计算三角形的斜边例子
2020/04/15 Python
Python如何实现线程间通信
2020/07/30 Python
python实现扫雷游戏的示例
2020/10/20 Python
Matplotlib中rcParams使用方法
2021/01/05 Python
HTML5拖拉上传文件的简单实例
2017/01/11 HTML / CSS
小学教师评语大全
2014/04/23 职场文书
低碳环保标语
2014/06/12 职场文书
群众路线剖析材料(四风问题)
2014/10/08 职场文书
2015年法院工作总结范文
2015/04/28 职场文书
学校社团活动总结
2015/05/07 职场文书
观后感的写法
2015/06/19 职场文书
优秀教师主要事迹材料
2015/11/04 职场文书
Python docx库删除复制paragraph及行高设置图片插入示例
2022/07/23 Python
前端传参数进行Mybatis调用mysql存储过程执行返回值详解
2022/08/14 MySQL