二维条码与一维条码 - 速度、准确性、尺寸

2024-03-01

我想为我的移动项目需求之一实现条形码。要存储的数据量非常少(

  1. 扫描速度
  2. 尺寸(移动相机识别所需的最小显示尺寸——这更重要)
  3. 准确性

从典型的处理和SDK角度考虑(最好是zxing)。


我会使用二维码,特别是如果您打算使用手机摄像头。二维码具有使透视校正等功能变得更容易/更可靠的功能(查找器)。它们还具有 ECC,可以消除误报并纠正各种数量的位检测错误。如果您查看 zxing 测试套件,您会发现许多误报的 1D 案例,因为许多 1D 代码甚至没有校验和。

如果您知道要扫描的内容,那么速度对于这两种情况都可能不是问题。 zxing 中最大的计算成本是当您不知道自己在寻找什么时遍历所有可能的代码。如果您知道代码类型,则它不太可能有显着差异。

关于尺寸的唯一问题是必须捕获的像素数量。换句话说,如果将相机靠近代码,就可以读取小代码。可以从更远的地方读取大代码。所有这些都取决于光线条件、相机对焦(或缺乏对焦)和相机亮度调整。但我看不出这些会对 1D 与 2D 产生什么影响。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

二维条码与一维条码 - 速度、准确性、尺寸 的相关文章

  • OpenCV 数据矩阵代码查找器

    有人写过或听说过用 OpenCV 编写的数据矩阵代码解码器吗 我用的是自带的解码器ZXing http code google com p zxing 不过说实话 还挺糟糕的 它需要是一个完全清晰的图像 使用整个图像 并且不成一个角度 后者
  • ZXing.Net 将字符串编码为 CF 中的二维码

    我怎样才能使用将我的字符串编码成二维码中兴网 http zxingnet codeplex com 我已经可以解码 但在编码时遇到问题 它有一个错误说 没有适用于 AZTEC 格式的编码器 这是我的代码 IBarcodeWriter wri
  • 如何从 Ruby on Rails 应用程序打印(条形码)标签?

    我在 RoR 中开发的第一个应用程序是针对我们库存中使用的一些 Kiosk 触摸屏 PC 当库存工人拿起一些材料时 他在表格中输入数量 现在我想在我们的 Zebra 打印机上打印一个标签 其中包含 客户名称 材料描述 数量和条形码 我如何从
  • Zxing扫描仪相机变焦

    我已经尝试解决这个问题3天了 但仍然没有找到答案 我想在通过 Zxing 扫描仪扫描二维码时向相机添加 ZOOM 构建 gradle implementation me dm7 barcodescanner zxing 1 9 8 Xml
  • 如果屏幕上显示多个二维码,请扫描二维码

    我正在开发一个Android示例应用程序作为一个学术项目 我需要扫描二维码 我使用了二维码扫描库 如果屏幕上只有一个二维码 我能够成功检测到二维码 是的 我想扫描二维码 尽管相同的二维码一次显示在屏幕上的多个位置 例如 在我的笔记本电脑屏幕
  • 二维码回车

    如何在 QR 条形码中编码回车符 例如 如果我用 Android 扫描它 它就会出现 A B C 我努力了A d013B d013C等等 但它总是显示转义字符 在我发现的其他方法中 这些方法似乎都不起作用 您只需将正确的字节序列放入 QR
  • 仅使用 HTML 生成简单的 QR 码

    我遇到了这个APIserver生成 QRCode 但我想知道是否可以只使用 HTML 生成 QRcode 例如这就是我的想法
  • ZBar - 二维码扫描器,在 Android Studio 中崩溃

    我已经从 git 下载了最新的 zBar QR Code Scanner SDK 0 2 我正在尝试在我的应用程序中实现它 我在 Android Studio 上工作 我做了什么 我已将 zBar jar 复制到我的项目的 libs 文件夹
  • Apache FOP 1.1 带有 zxing 的 QRCodes

    好的 我在使用 Barcode4j 2 1 和 zxing 0 1 2 在 FOP 1 1 中生成 QR 码时遇到问题 我目前有一个 FOP 1 0 实现正常工作 通过添加
  • USB接口条码扫描器

    不完全是一个编程问题 但很接近 无论如何我都会试试运气 The 键盘楔子 扫码机插入 读者之间的翻译装置 和键盘 数据发送通过 楔形看起来就像是被输入的 电脑 而键盘 本身仍保持完整功能 因为电脑使用键盘 楔子无法区分 在输入的数据之间 扫
  • 使用 ZXing 和 ZBar 的 GS1 应用程序标识符数据中缺少 AIM 符号标识符

    我正在尝试验证使用 ZXing 或 ZBar 扫描的 GS1 条形码 这GS1 一般规格 http www gs1 org docs gsmp barcodes GS1 General Specifications pdf7 8 中说 GS
  • 将 ZXing 库直接集成到我的 Android 应用程序中

    我写这篇文章纯粹是出于绝望 我被指派为 Android 1 6 手机制作一个独立的条形码扫描仪 作为概念证明 为此我发现了 ZXing 库 我用谷歌搜索过 在 StackOverflow 上阅读相关主题 使用常识等等 似乎没有任何帮助 我就
  • 这个计算Code128条码校验位的代码正确吗?

    根据我对 Code128 条形码 与大多数其他标准条形码类型截然不同 的校验位计算的理解 我下面的代码是正确的 然而 我希望那些可能更了解 有一些经验观察 来自附着在风衣 或实验室 外套上的战壕泥的人进行 健全性检查 这是我的理解 条形码中
  • 如何生成带logo的二维码?

    我正在为 Android 设备开发应用程序 我想生成带有徽标的二维码 With ZXing I know how to generate simple QR codes like this one But I want to generat
  • 使用 Xamarin.Forms 和 Zxing 生成 QR 码

    我在网上看到了很多关于这个的内容 旧帖子 但似乎没有什么对我有用 我正在尝试从字符串中生成二维码并将其显示在应用程序中 这就是我一开始的情况 qrCode new ZXingBarcodeImageView BarcodeFormat Ba
  • 解码南非 (ZA) 驾驶执照

    我正在编写一个扫描 PDF417 条形码的解决方案 http en wikipedia org wiki PDF417 http en wikipedia org wiki PDF417 位于南非 iOS 驾驶执照背面 我找不到任何有关如何
  • 用PHP动态生成二维码[关闭]

    Closed 此问题正在寻求书籍 工具 软件库等的推荐 不满足堆栈溢出指南 help closed questions 目前不接受答案 我正在尝试在我的网站上生成二维码 他们所要做的就是在其中包含一个 URL 我网站上的变量将提供该 URL
  • 如何使用 zXing 在 Android 中创建 IntentIntegrator

    我想创建一个对象IntentIntegrator在安卓中 IntentIntegrator integrator new IntentIntegrator ZBarReaderActivity this Here ZBarReaderAct
  • 使用 iTextSharp 生成 QR 条形码

    我有一个值数组 arr 0 Sam arr 1 1452 arr 2 NY 我想用这些值生成 QR 条形码 我们正在使用 ITextSharp 任何帮助将不胜感激 我正在使用vb net 以下是如何使用 iText 创建条形码的一些示例 h
  • 如何在 jQuery 中创建 qrcode 的下载链接?

    我在用着goqr me http goqr me 用于创建二维码图像的 api 现在我想创建一个二维码图像的下载链接 我这样创建 qrcode 图像 function generateQrcode data var params data

随机推荐

  • 如何使用 Firebase 将初始数据加载与增量子项分开?

    我有一个应用程序 每 5 秒左右就会有新的子进程添加到 Firebase 中 我有成千上万的孩子 在应用程序加载时 我希望以不同于每 5 秒一次的后续子项的方式处理最初的数千个子项 您可能建议我使用值 处理所有内容 然后使用children
  • 自动装箱与静态数字

    有使用价值吗Integer i NumberUtils INTEGER ONE代替Integer i 1 我不知道自动拳击背后会发生什么 Thanks 基本上它会被编译成 Integer i Integer valueOf NumberUt
  • 将包含 JSON 对象的数据框扩展为更大的数据框

    我有一个带有两列的 pandas 数据框 一个是 ID 另一个是长 JSON 对象 对于数据帧中的每个对象来说都是相同的对象 我的目标是为 JSON 对象中的每个键创建列 这是输入的示例 ID request json 175431467
  • 如何在 5 分钟内使 Django 会话过期?

    我用它来登录用户 def login backend request if request method POST username request POST username password request POST password
  • 如何从表中的列中删除默认值?

    如何更改列以删除默认值 该列是通过以下内容创建的 ALTER table sometable Add somecolumn nchar 1 NOT NULL DEFAULT N 然后修改为 alter table sometable alt
  • 计算每个派生类的类实例

    有没有办法让所有派生类计算它们的实例 如何 用 C C Java 之一编写代码 想象一下 我可以访问根类 例如对象 并且每个其他类都是 直接或间接 从该类派生的 我想要的是 AnyDerivedClass InstancesCount 问题
  • 对象原型不“实时更新”

    我有以下代码 var Test function Test prototype doSomething function return done 现在 我创建一个 Test 对象 var t new Test alert t doSomet
  • 在虚拟环境中安装我自己的 python 模块

    我拥有的 我想要将其转换为模块的本地 Python3 文件test module test module包含空文件夹 init py a setup py文件 见下文 和具有多个源的子目录 文件 我想要的是 不断努力和改进test modu
  • 锁定Web API控制器方法

    我正在使用 C 和 Net Framework 4 7 开发 ASP NET Web Api 应用程序 我在控制器中有一种方法 我只想一次仅由一个线程执行 换句话说 如果有人调用此方法 则另一个调用必须等待该方法完成 我找到了这个所以答案
  • RAILS_ROOT 需要吗?

    我正在尝试访问 lib 目录中的文件中的 RAILS ROOT 常量 但我无法 未初始化常量错误 我需要做些什么才能做到这一点吗 是的 您应该需要environment rb require File dirname FILE config
  • 如何从私有 azure devops feed 恢复 nuget 包?

    背景 我在 azure devops 上的私有 nuget feed 中有 nuget 包 我尝试从本地 TFS 中使用它们 这有效 但只持续了几个小时 在 azure devops 中 我导航到 Artifacts gt Connect
  • 使用 NSubstitute 模拟表达式

    我有一个包含以下方法签名的接口 TResult GetValue
  • 在 yii 中对 CListView 进行排序

    请考虑这一点 class User extends CActiveRecord public function relations return array articleCount gt array self STAT Article u
  • 如何在 Spark 窗口函数中使用 orderby() 降序排列?

    我需要一个窗口函数 该函数按某些键 列名称 进行分区 按另一个列名称进行排序并返回排名前 x 的行 这对于升序来说效果很好 def getTopX df DataFrame top x String top key String top v
  • 如何在 Java 中逐步解码大型多字节字符串文件?

    我有一个程序可能需要处理可能包含多字节编码的大文件 我当前执行此操作的代码存在创建内存结构来保存整个文件的问题 如果文件很大 这可能会导致内存不足错误 Charset charset Charset forName UTF 8 Charse
  • 仅当这些消息存在时,如何在 primefaces 中显示带有 requiredMessages 的弹出窗口?

    当我单击提交按钮时 我想显示一个弹出窗口 其中包含某些 inputText 字段的 requiredMessages 但仅限于有这些消息的情况 我已经尝试在 oncomplete 标签上使用 bean 变量和 javascript 但我无法
  • 反应本机嵌套堆栈导航显示空屏幕

    我正在尝试使用 Stack navigator 实现嵌套反应本机导航example https reactnavigation org docs 5 x nesting navigators 来自网站 我还检查了 SO 中的其他问题 但无法
  • 删除作品但不隐藏?

    为选择菜单创建过滤器并遇到一些问题 第一个是 filterContentMenu option contains a hide 不起作用但是 filterContentMenu option contains a remove does 实
  • 确保 SQLite 表只有一行

    如何强制表只有一行 以下是我尝试过的 这UPDATE触发器可能会起作用 但是CREATE触发肯定不会 对于创建 我想使用SET 然而 SETSQLite 不支持 CREATE TABLE IF NOT EXISTS config id TI
  • 二维条码与一维条码 - 速度、准确性、尺寸

    我想为我的移动项目需求之一实现条形码 要存储的数据量非常少 扫描速度 尺寸 移动相机识别所需的最小显示尺寸 这更重要 准确性 从典型的处理和SDK角度考虑 最好是zxing 我会使用二维码 特别是如果您打算使用手机摄像头 二维码具有使透视校