示例代码功能见-识别二维码工具 反解析二维码工具 识别条码工具 反解析条码工具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

通过二维码图片识别二维码内容方法相关推荐

  1. Android利用zxing生成二维码,识别二维码,中间填充图片超详细、超简易教程

    gayhub上的zxing可用于生成二维码,识别二维码 gayhub地址:https://github.com/zxing/zxing 此文只是简易教程,文末附有完整代码和demo下载地址,进入正题: ...

  2. 图片识别二维码,二维码的黑白格线是怎么组合的?

    图片识别二维码,同一信息多次生成二维码,生成的二维码的构造是一样的吗? 近十年来,我国电子信息技术飞速发展,在这个通信技术高速发展的时代,产生的众多产品对我们的生活产生了重大的影响,它们让我们的生活变 ...

  3. java 工具类实现Base64二维码图片识别

    工具类已经实现Base64二维码图片识别和路径图片识别 所需maven依赖 <!--二维码生成和解析相关的jar包[生成][解析]-->     <dependency>   ...

  4. uniapp 对富文本中的图片预览及长按图片识别二维码/保存图片

    uniapp 对富文本中的图片预览及长按图片识别二维码/保存图片 富文本一定要使用uniapp提供的<rich-text>标签,不要使用 v-html 因为<rich-text> ...

  5. webview长按图片识别二维码

    webview长按图片识别二维码 第一次写博客,主要是做这个功能是临时让加的功能,当时一头雾水,就想着用zxing,但是具体怎么做也不太清楚,然后就查了很多资料,所以在此记录一下. 导入zxing包 ...

  6. 生成二维码、识别二维码的工具类

    笔者日常: 第一次用markdown写文章,有点手生~ 声明: 此工具类由本人二次整理改造后分享给大家,原编写者未知,虽然本人重写了大部分逻辑代码,但是核心部分仍然是采用的原来的代码.若涉及侵权问题, ...

  7. C#_WPF中创建二维码、识别二维码

    C#_WPF中创建二维码.识别二维码 原文: C#_WPF中创建二维码.识别二维码 第三方库: WPFMediaKit.dll (WPFMediaKit摄像头处理) zing.dll NuGet安装这 ...

  8. Top2:CNN 卷积神经网络实现猫狗图片识别二分类

    Top2:CNN 卷积神经网络实现猫狗图片识别二分类 系统:Windows10 Professional 环境:python=3.6 tensorflow-gpu=1.14 ```python &qu ...

  9. OCR图片识别文字源码(支持多国文字识别)

    OCR图片识别文字源码(支持多国文字识别) 程序员帮帮

最新文章

  1. DllMain中不当操作导致死锁问题的分析——线程中调用GetModuleFileName、GetModuleHandle等导致死锁
  2. 叫你一声“孙悟空”,敢答应么?
  3. 极客新闻——18、领导和下属之间到底是什么样的关系?
  4. 删除或卸载以前添加的库:cocoapods
  5. lintcode-171-乱序字符串
  6. 计算机桌面图标有背影,桌面图标有背影怎么解决
  7. 【2015年第4期】大数据引领教育未来:从成绩预测谈起
  8. 简单的Java服务器和客户端的通信
  9. leetcode专题训练笔记
  10. java+editor类_GLIPS Graffiti editor
  11. cant find python executable_gyp ERR! stack Error: Can't find Python executable 'python'
  12. JSP九大内置对象详解
  13. stm32点亮流水灯(小白的求学之路)
  14. 尚学堂JAVA基础学习笔记_1/2
  15. 网店营销忌讳效应:要知道别人不喜欢什么
  16. 电机位置、速度检测方法大合集
  17. Node.js+express+MySQL仿美团注册登录绑定第三方登录
  18. 一道ACM剑气算法的编程题
  19. Java常用术语解释
  20. mac Matlab 运行一段时间后 崩溃 Matlab遇到一个内部错误,需要关闭

热门文章

  1. 微信小程序开发入门与实战(组件的使用)
  2. 文献合集 | 静息态功能连接和脑网络分析方法
  3. 解决微信小程序使用wxcharts在屏幕不固定问题-开发工具里也显示好了布局,为啥到真机就是乱的...
  4. John B. Conway《Functions of One Complex Variable (2nd)》(约翰·B·康威《单复变函数(第二版)》)中文目录
  5. Linux-mips下使用ngrok穿透路由
  6. 让甲方爸爸看PDF格式的图纸,该测量长度?
  7. 精述wifi、zigbee在链路层的安全原理:CCM模式 1
  8. Java 求一组数组中的平均数
  9. IP网络电话技术与IP可视对讲技术的比较
  10. project 2010