问题标签 [datamatrix]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - 无法使用 Google 移动视觉 API 检测数据矩阵格式
嘿伙计们,我对 Google 移动视觉 API 有疑问,尤其是数据矩阵格式。
我几乎可以扫描所有条形码格式,但是当我想扫描数据矩阵时,事情变得越来越难。我只能检测到十分之一,非常尴尬。
我遵循了文档,并添加了遵循的检测格式,例如:
一维条码:EAN-13、EAN-8、UPC-A、UPC-E、Code-39、Code-93、Code-128、ITF、Codabar
二维条码:QR Code、Data Matrix、PDF-417、AZTEC
我的 Activity 看起来像这样(拍摄:Google vision Android Github)
我不知道出了什么问题,如果有人有想法...
c# - 有没有办法用 .net framework 4.0 在 C# 中缩短字符串长度?
我正在尝试创建一个 22x22 数据矩阵。每个位置的最大长度为 43 个字母数字字符。
我有一个长度为 60 的 url 字符串。有没有办法将字符串编码为另一个较短的字符串以减少它的长度,使其符合 43 个字符的限制?
我不能使用网址缩短器,因为该应用程序设计为在没有互联网的情况下工作。将字符串输入数据库并获取引用它的短 id 也不是一个选项。
我尝试了 base64 和十六进制编码,但它们返回的字符串比初始字符串长。有任何想法吗?
更新:(尝试更好地解释问题)
问题是因为我将数据矩阵的大小限制为 22x22(43 个字母数字字符,55 个数字),如果我添加更多不适合打印设计的保留大小。我有一个生成数据矩阵的本地应用程序,它需要在没有互联网的情况下工作(在某些日期下载服务器信息)并打印数据矩阵。当 qr 阅读器应用程序读取数据矩阵中的 url 时,服务器将响应。
python-3.x - 如何在 python 中使用 opencv 读取数据矩阵代码?
新的python用户在这里。我正在使用带有 picamera 的树莓派来解码 Datamatrix 代码的项目。我正在尝试回收我所做的旧项目的某些部分,该项目可以解码 QR 码并且效果很好,但不支持 datamatrix (pyzbar),但是当我尝试使用时似乎有一个问题我无法弄清楚pylibdmtx。
此代码按预期工作。显示视频屏幕,突出显示找到的条形码并捕获图像。
此代码打印 [INFO] 开始视频流...并且不执行任何其他操作。没有错误。理想情况下,我还可以将这些图像转换为黑白,以使解码更容易一些,但还没有让它工作:
swift - swift - 将 UIImage 转换为纯黑白并检测 DataMatrix
我真的需要帮助。我正在创建一个 DataMatrix 阅读器,部分代码只有白色背景,会导致 AVFoundation 出现任何问题,但另一部分是灰色的,带有微光背景(见下图),这让我抓狂。
我试过的:
1) AVFoundation 及其 metaDataOutput 仅适用于白色背景,而微光灰色则没有成功
2)zxing - 实际上找不到任何适用于 swift 的示例,并且他们从 GitHub 的示例也找不到灰色的 Datamatrix(使用 datamatrix 作为 qr 代码类型),将感谢这样的教程或 smth(zxingObjC for Swift)
3) 来自 cocoapods/github 的大约 20 个库 - 没有灰色的后背
4)然后我发现Vision完美地从照片中检测到白色的Datamatrix,所以我决定使用这个库并改变了方式:不再捕获视频输出,只捕获UIImages,然后处理它们并使用Vision框架检测DataMatrix。
并转换我尝试过的颜色:
CIFilters(ColorsControls、NoirEffect)、GPU 过滤器(单色、亮度、averageLuminance、adaptiveTreshold)与参数一起玩
最后,我没有可以使用我的 DataMatrix 贴纸从 10 到 10 的解决方案。有时它与GPUImageAverageLuminanceThresholdFilter
and一起使用GPUImageAdaptiveThresholdFilter
,但大约 20% 的运气。
我想,这 20% 的运气只在白天,在电灯下会发出微光。
任何建议都会对我有所帮助!也许 Zxing for Swift 有很好的解决方案,但我找不到。或者不需要使用 Vision 并从 AVFoundation 获取帧,但是如何?
I-nigma 等从实时视频中完美地捕捉到我的贴纸,所以应该有办法。我的扫描仪的 Android 版本使用 Zxing,我猜 Zxing 可以完成这项工作。
python - 如何将解码的数据矩阵写入数据帧
我正在尝试从图像中读取所有数据矩阵并写入数据帧。我可以通过 pylibdmtx 打印条形码编号和位置,但我不知道如何存储在数据框中
在这种情况下,'msg' 变量存储为具有 2 个元素的列表,当我尝试转换 pandas Dataframe 时,'data' 列是空白的,但 'rect' 列像上面一样正确。(Rect(left=984, top=1172, width=290, height=287))
数据框如下所示;
如何填写数据列或您建议的任何其他方法?
我的第二个问题是,这个库似乎很慢,有什么建议可以让它更快吗?
提前致谢,
clojure - 在 Clojure 中生成数据矩阵
我有一个由二进制序列组成的集合。我想根据该集合生成一个数据矩阵。Clojure 中是否有任何库可以促进数据矩阵的生成?
zpl - 数据矩阵代码分隔符 Zebra 打印机
我有一个带有数据矩阵代码的标签,但我想知道如何在值之间添加分隔符。现在它正在扫描这样的东西163871228928.10.1911:21
,当它应该是这样的时候163/8712289/28.10.19/11:21
我尝试^FD
在“##”之间、之后和之前使用命令,但没有成功
^BXN,10,200^FO150,53^FV#01/HarnessIdShort;02/02;03/HarnessIdShort (z.B. 999):;04/-;05/param_HarnessIdCnt2##01/CustomerPartNo;02/02;03/Customer Part.No.(z.B.: 83767449):;04/VariantFile;05/param3;07/11# #01/Datum;02/04;09/DD.MM.YY# #01/Uhrzeit;02/05;09/HH:MM#^FS
r - 将 df 从因子转换为数值
我正在努力将我的数据集转换为数值。我拥有的数据集如下所示:
X1 - X7 被标记为因子。dput(head(df)) 的摘录是:
我想以数值形式获取数据,但我不知道如何相应地转换它们。目标是我可以将 df 输入到热图中,以便我可以直观地探索差异。据我所知,这只能通过数字矩阵实现。因为我收到错误Heatmap.2(input, trace = "none", : `x' must be a numeric matrix
有人有什么想法吗?
非常感谢您的支持!
python-3.x - Python - 如何从图像中检测和解码多个 Datamatrix
我一直在尝试从标签中检测条形码、二维码和Datamatrix 。pyzbar库检测到条形码和二维码,但无法检测到 datamatrix。然后我尝试 了 pylibdmtx库,它只从图像中解码一个数据矩阵(它有 6 个数据矩阵代码)。它也很慢!:(
有没有其他方法可以从图像中检测多个数据矩阵?
这是我的 datamatrix 代码:
c# - 如何为 zxing 库中的数据矩阵图像生成设置 2D 数据矩阵格式
我必须使用 zxing 库生成 DataMatrix 图像的不同数据格式(如 8x8、10x10、12x10 等) 。目前基于数据长度的自动格式将在 zxing 库中设置。因此,我们必须在 zxing 条码生成库中对 User 端的数据格式进行更改。