通过二维码图片识别二维码内容方法
示例代码功能见-识别二维码工具 反解析二维码工具 识别条码工具 反解析条码工具http://sberwm.gsjlw.com/
可以通过读取图片中的信息,来逆向识别二维码的内容,
主要使用了ZBarCodeImage这个类的功能。
而这个类需要在服务器上安装php-zbarcode 具体安装方法见https://www.cnblogs.com/mengzhilva/p/10670228.html
$url = $_GET['url'];
$urlimg = $url;
$img = togetc($urlimg);
$name = substr($url,1+strrpos($url,'/'));
//var_dump($name);exit;
$img = file_put_contents('Public/Uploads/'.$name,$img);
//var_dump($img);exit;
//新建一个图像对象
//$image = new ZBarCodeImage('4324.jpg');
$image = new ZBarCodeImage('Public/Uploads/'.$name);
// 创建一个二维码识别器
$scanner = new ZBarCodeScanner();
//识别图像
$barcode = $scanner->scan($image);
echo json_encode($barcode);exit;
//循环输出二维码信息
if (!empty($barcode)) {
foreach ($barcode as $code) {
printf("Found type %s barcode with data %s\n", $code['type'], $code['data']);
}
}
function togetc($url)
{
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL,$url);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, false);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
$a = curl_exec($ch);
return $a;
}
转载于:https://www.cnblogs.com/mengzhilva/p/10670222.html
通过二维码图片识别二维码内容方法相关推荐
- Android利用zxing生成二维码,识别二维码,中间填充图片超详细、超简易教程
gayhub上的zxing可用于生成二维码,识别二维码 gayhub地址:https://github.com/zxing/zxing 此文只是简易教程,文末附有完整代码和demo下载地址,进入正题: ...
- 图片识别二维码,二维码的黑白格线是怎么组合的?
图片识别二维码,同一信息多次生成二维码,生成的二维码的构造是一样的吗? 近十年来,我国电子信息技术飞速发展,在这个通信技术高速发展的时代,产生的众多产品对我们的生活产生了重大的影响,它们让我们的生活变 ...
- java 工具类实现Base64二维码图片识别
工具类已经实现Base64二维码图片识别和路径图片识别 所需maven依赖 <!--二维码生成和解析相关的jar包[生成][解析]--> <dependency> ...
- uniapp 对富文本中的图片预览及长按图片识别二维码/保存图片
uniapp 对富文本中的图片预览及长按图片识别二维码/保存图片 富文本一定要使用uniapp提供的<rich-text>标签,不要使用 v-html 因为<rich-text> ...
- webview长按图片识别二维码
webview长按图片识别二维码 第一次写博客,主要是做这个功能是临时让加的功能,当时一头雾水,就想着用zxing,但是具体怎么做也不太清楚,然后就查了很多资料,所以在此记录一下. 导入zxing包 ...
- 生成二维码、识别二维码的工具类
笔者日常: 第一次用markdown写文章,有点手生~ 声明: 此工具类由本人二次整理改造后分享给大家,原编写者未知,虽然本人重写了大部分逻辑代码,但是核心部分仍然是采用的原来的代码.若涉及侵权问题, ...
- C#_WPF中创建二维码、识别二维码
C#_WPF中创建二维码.识别二维码 原文: C#_WPF中创建二维码.识别二维码 第三方库: WPFMediaKit.dll (WPFMediaKit摄像头处理) zing.dll NuGet安装这 ...
- Top2:CNN 卷积神经网络实现猫狗图片识别二分类
Top2:CNN 卷积神经网络实现猫狗图片识别二分类 系统:Windows10 Professional 环境:python=3.6 tensorflow-gpu=1.14 ```python &qu ...
- OCR图片识别文字源码(支持多国文字识别)
OCR图片识别文字源码(支持多国文字识别) 程序员帮帮
最新文章
- DllMain中不当操作导致死锁问题的分析——线程中调用GetModuleFileName、GetModuleHandle等导致死锁
- 叫你一声“孙悟空”,敢答应么?
- 极客新闻——18、领导和下属之间到底是什么样的关系?
- 删除或卸载以前添加的库:cocoapods
- lintcode-171-乱序字符串
- 计算机桌面图标有背影,桌面图标有背影怎么解决
- 【2015年第4期】大数据引领教育未来:从成绩预测谈起
- 简单的Java服务器和客户端的通信
- leetcode专题训练笔记
- java+editor类_GLIPS Graffiti editor
- cant find python executable_gyp ERR! stack Error: Can't find Python executable 'python'
- JSP九大内置对象详解
- stm32点亮流水灯(小白的求学之路)
- 尚学堂JAVA基础学习笔记_1/2
- 网店营销忌讳效应:要知道别人不喜欢什么
- 电机位置、速度检测方法大合集
- Node.js+express+MySQL仿美团注册登录绑定第三方登录
- 一道ACM剑气算法的编程题
- Java常用术语解释
- mac Matlab 运行一段时间后 崩溃 Matlab遇到一个内部错误,需要关闭
热门文章
- 微信小程序开发入门与实战(组件的使用)
- 文献合集 | 静息态功能连接和脑网络分析方法
- 解决微信小程序使用wxcharts在屏幕不固定问题-开发工具里也显示好了布局,为啥到真机就是乱的...
- John B. Conway《Functions of One Complex Variable (2nd)》(约翰·B·康威《单复变函数(第二版)》)中文目录
- Linux-mips下使用ngrok穿透路由
- 让甲方爸爸看PDF格式的图纸,该测量长度?
- 精述wifi、zigbee在链路层的安全原理:CCM模式 1
- Java 求一组数组中的平均数
- IP网络电话技术与IP可视对讲技术的比较
- project 2010