0

我想研究生成比当前标准 25 字符 QR 码更容易阅读的 QR 码的可能性。它的目的是从较低分辨率的视频提要中提取 QR 码。我意识到我将不得不牺牲代码的大小(更大的像素 = 更易于阅读),或者减少代码的位数(每位像素更多)。或者两者兼而有之。

在我深入研究http://pyqrcode.sourceforge.net/并学习它进行实验之前,我想知道是否已经有 8~10 个字符的 QR 码生成器的示例。或者,如果 QR 码的设计将鲁棒性降低到当前最小值(25 个字符)以下,那么我将以牺牲位密度为代价获得最小的鲁棒性。

[编辑] 我误解了字符限制。忽略我提到 25 个字符限制的部分。相反,将 Ver1 称为当前复杂性的下限。

4

2 回答 2

1

如果你真的想让二维码尽可能简单,我会提供以下建议。

首先,奇怪的是,它实际上是版本 2,以我的经验最容易解码。版本 1 缺少对齐模式,因此无法轻松纠正透视失真。因此,目标是保持在版本 2 内。

您可以修改 EC 级别。使用仍然可以让您的数据适应版本 2 的最高级别。最低级的L就好了,真的。

最后,请注意,QR 码对于某些类型的数据具有更紧凑的编码模式。所有数字都编码得很好。它有一个字母数字节点,其中包括大写字母、数字和一些符号。如果您正在编写一个 URL 并且可以将其所有字母大写并且它仍然有效,那么这样做将能够使用这种更紧凑的模式。

于 2012-07-02T09:38:42.393 回答
0

您可以在 QR 码中输入任何您想要的文字。

这只是您可以生成的最小的 - 包含单个字符“0”

在此处输入图像描述

如果你想要一个网址,你需要使用一个 URL 更短 - 或者已经有一个非常小的 URL。

这是(不存在的)网址缩短器 a.xx

在此处输入图像描述

它只包含 16 个字符

http://a.xx/1234

所以,使用像 bit.ly 这样的 URL 缩短服务,你应该保持在你的字符限制之下。

于 2012-07-02T09:24:59.317 回答