windows下解析二维码的利器——zbarimg命令

本文涉及的产品
公共DNS(含HTTPDNS解析),每月1000万次HTTP解析
云解析 DNS,旗舰版 1个月
全局流量管理 GTM,标准版 1个月
简介: zbarimg是一个windows下用于二维码解析的软件。安装好了后设置PATH环境变量你的系统就会多一个zbarimg命令,对应的文件是zbarimg.exe,在cmd下可以执行并回显结果。在应用程序中可以方便地调用。

zbarimg是一个windows下用于二维码解析的软件。安装好了后设置PATH环境变量你的系统就会多一个zbarimg命令,对应的文件是zbarimg.exe,在cmd下可以执行并回显结果。在应用程序中可以方便地调用。


## 一、下载安装

官网地址:https://zbar.sourceforge.net/

直接下载地址:https://zbar.sourceforge.net/download.html  进去后点击“ZBar 0.10 Windows installer”下载,总共就3M多点。


安装好了后记得把zbarimg.exe所在目录添加到系统环境变量,也可以直接用安装目录下面的zbarvars.bat,直接双击就设置好环境变量。接下来就开始使用了,非常方便。可以通过命令行的方式调用。

## 二、用法

如果你要解析图片d:\666.jpg里面的二维码,可以用命令`zbarimg d:\222.jpg`,如果想看它识别二维码的区域可以加上-d命令`zbarimg -d d:\222.jpg`查看,它会显示一个图片预览器,然后把你的图片二值化显示在上面,并且把它识别到的二维码用绿色框框标志。

图片.png

可以看到命令行里的结果是:

图片.png

细心的你应该发现了一个图上有两个二维码它也能解析出来。这样的一个利器真是太棒了,可以用程序批量调用它来解析得到返回结果。准确度也是相当的牛掰。


## 三、官方的文档:

ZBAR 条形码阅读器

====================


ZBar条形码阅读器是一个开源软件套件,用于读取条形码

来自各种来源,例如视频流、图像文件和原始强度

传感器。它支持 EAN-13/UPC-A、UPC-E、EAN-8、代码 128、代码 39、

交错 2 的 5 和二维码。 库包含基本的

用于解码捕获的条形码图像和使用视频设备的应用程序

(例如,网络摄像头)作为条形码扫描仪。 对于应用程序开发人员,语言

包含 C、C++、Python 和 Perl 的绑定以及 GUI 小部件

Qt,GTK和PyGTK。


查看ZBar主页以获取最新版本,邮件列表等。

  http://zbar.sourceforge.net/


安装

==========


ZBar for Windows与安装程序一起分发,只需运行安装程序即可

,然后按照提示安装软件。


运行

=======


此版本的软件包包括*仅命令行程序*。

(图形界面计划在未来版本中发布)


要使用默认摄像头启动网络摄像头阅读器,请键入:

   zbarcam


要解码图像文件,请键入例如:

   zbarimg -d examples\barcode.png


有关基本命令说明,请键入:

   zbarimg --help

   zbarcam --help


有关更多详细信息,请查看手册。


报告错误

==============


错误可以在SourceForge项目页面上报告

  http://www.sourceforge.net/projects/zbar/


请包括 ZBar 版本号和详细说明

问题。 如果你也很熟悉,你可能会有更好的运气

概念来自:

  http://www.catb.org/~esr/faqs/smart-questions.html








目录
相关文章
|
9天前
|
监控 网络安全 Windows
Windows系统命令
Windows系统命令
13 1
|
15天前
|
监控 NoSQL Redis
redis-server --service-install redis.windows.conf --loglevel verbose 命令的作用是什么?
redis-server --service-install redis.windows.conf --loglevel verbose 命令的作用是什么?
27 3
|
6天前
|
存储 缓存 NoSQL
Redis 过期删除策略与内存淘汰策略的区别及常用命令解析
Redis 过期删除策略与内存淘汰策略的区别及常用命令解析
15 0
|
1月前
|
存储 Web App开发 调度
Windows系统新手教程:常见操作命令帮你玩转电脑
Windows系统新手教程:常见操作命令帮你玩转电脑
73 5
|
9天前
|
Windows
7-3|windows删除目录下的所有文件的命令
7-3|windows删除目录下的所有文件的命令
|
10天前
|
Windows
windows 下面的 cmd命令
windows 下面的 cmd命令
|
2月前
|
图形学 开发者 存储
超越基础教程:深度拆解Unity地形编辑器的每一个隐藏角落,让你的游戏世界既浩瀚无垠又细节满满——从新手到高手的全面技巧升级秘籍
【8月更文挑战第31天】Unity地形编辑器是游戏开发中的重要工具,可快速创建复杂多变的游戏环境。本文通过比较不同地形编辑技术,详细介绍如何利用其功能构建广阔且精细的游戏世界,并提供具体示例代码,展示从基础地形绘制到植被与纹理添加的全过程。通过学习这些技巧,开发者能显著提升游戏画面质量和玩家体验。
68 3
|
2月前
|
开发者 C# Windows
WPF与游戏开发:当桌面应用遇见游戏梦想——利用Windows Presentation Foundation打造属于你的2D游戏世界,从环境搭建到代码实践全面解析新兴开发路径
【8月更文挑战第31天】随着游戏开发技术的进步,WPF作为.NET Framework的一部分,凭借其图形渲染能力和灵活的UI设计,成为桌面游戏开发的新选择。本文通过技术综述和示例代码,介绍如何利用WPF进行游戏开发。首先确保安装最新版Visual Studio并创建WPF项目。接着,通过XAML设计游戏界面,并在C#中实现游戏逻辑,如玩家控制和障碍物碰撞检测。示例展示了创建基本2D游戏的过程,包括角色移动和碰撞处理。通过本文,WPF开发者可更好地理解并应用游戏开发技术,创造吸引人的桌面游戏。
98 0
|
2月前
|
存储 开发者 C#
WPF与邮件发送:教你如何在Windows Presentation Foundation应用中无缝集成电子邮件功能——从界面设计到代码实现,全面解析邮件发送的每一个细节密武器!
【8月更文挑战第31天】本文探讨了如何在Windows Presentation Foundation(WPF)应用中集成电子邮件发送功能,详细介绍了从创建WPF项目到设计用户界面的全过程,并通过具体示例代码展示了如何使用`System.Net.Mail`命名空间中的`SmtpClient`和`MailMessage`类来实现邮件发送逻辑。文章还强调了安全性和错误处理的重要性,提供了实用的异常捕获代码片段,旨在帮助WPF开发者更好地掌握邮件发送技术,提升应用程序的功能性与用户体验。
36 0
|
2月前
|
API C# Shell
WPF与Windows Shell完美融合:深入解析文件系统操作技巧——从基本文件管理到高级Shell功能调用,全面掌握WPF中的文件处理艺术
【8月更文挑战第31天】Windows Presentation Foundation (WPF) 是 .NET Framework 的关键组件,用于构建 Windows 桌面应用程序。WPF 提供了丰富的功能来创建美观且功能强大的用户界面。本文通过问题解答的形式,探讨了如何在 WPF 应用中集成 Windows Shell 功能,并通过具体示例代码展示了文件系统的操作方法,包括列出目录下的所有文件、创建和删除文件、移动和复制文件以及打开文件夹或文件等。
46 0

热门文章

最新文章

推荐镜像

更多
下一篇
无影云桌面