自编码QR条码?
答
我不这么认为。每个QR码需要对原始数据和可变数量的冗余进行编码。
因此,要编码原始QR码,您需要编码相同数量的信息和额外的冗余,这意味着结果不能相同,因为它编码更多信息。
答
QR代码可以包含max。 4296个字符。我假设这是unicode,并且这两个字节用于表示一个字符。这意味着一个QR码最多可以包含7089个字节,这足以存储一个小图像(就像一个小的qr码)。
这里唯一的问题是,大多数QR阅读器希望qr码包含文本(而不是图像数据)。
答
QR码的大小不等,从21x21到177x177不等。它们可以容纳152到31,000个数据位。不幸的是,即使每个“像素”使用1位,代码所能容纳的数据量永远不会达到存储它所需的位数。
有大小,虽然它不是很远。我想象一下一些简单的压缩算法,或者甚至可能忽略像校准区域那样的通用部分,从而可以在其中存储它本身的一些表示。对于我来说,你可以找到一种方法将一些大小的qr代码存储为相同大小的qr代码。
接下来的问题是构建一个自己创建的代码。有了不同的纠错选项,我们有足够的空间来填充几个像素,这有助于这种事情发生的可能性,但它仍然需要一点魔力。也许某种遗传算法可能比蛮力更好,但你可能需要阅读完整的规范,并巧妙地手工构建。搜索空间非常大。
哈哈!思维清晰。 – naught101 2012-09-19 00:40:30
发现这个有趣的模因:http://imgur.com/htayl80 – Arik 2015-02-19 15:28:13