哪个2d条形码具有最高的数据容量/密度

时间:2013-08-28 11:45:12

标签: encoding binary compression qr-code

如果你想将2mb数据编码到2d条形码上,那么2条代码对于起点或推荐是好的。

今天有很多不同类型的2dbar代码,Aztec 2-d条形码,maxicodes,Pdf417,Microsoft HCCB,vericodes ....等等......很多......都以自己的方式独特。< / p>

我想简而言之,我的问题是......哪个条形码可以很好地开始编码2mb的数据?

我试过通过Qr代码阅读国际标准甚至@版本40L你可以编码的大部分数据都是Qr代码

1)数字数据:7 089个字符

2)字母数字数据:4 296个字符

3)8位字节数据:2 953个字符

4)汉字数据:1 817个字符

与1700万比特相差甚远,即2mb

我的目标是创建像

这样的东西

http://realestatemobilemarketingsolutions.com/wp-content/uploads/2012/07/real-estate-mobile-marketing.png

扫描条形码后,您可以在手机上查看房屋/房产的照片,无需步入或等待开放的房屋,20张照片@ 100kb每张约2mb

4 个答案:

答案 0 :(得分:4)

即使您可以创建一个可以对整个事物进行编码的2D条形码,用户也无法一次扫描整个事物。没有人拥有支持这种分辨率的手机成像仪。你最好的办法是做一个带有URL的QR码。

那就是说,像DataMatrix和QR码这样的东西是可扩展的。您对可以将数据编码到一个块中的数量有限制,但是您可以创建具有多个块的代码。实际上,如果你看一下this page,你会看到使用充满2D条形码的页面作为数据备份形式的讨论。他们能够在单个页面中容纳最多1/2 MB的原始数据。那是600 dpi,需要扫描仪(不是智能手机)进行解码。

根据我一直在阅读的内容,DataMatrix往往具有更少的开销,因此,对于给定的dpi,将更多(有效载荷)数据填充到一平方英寸。但是你需要一个能够拍摄超大图像的多个图像(平铺)的移动应用程序,并且:

  • 将单个图像合成为一个大图像以进行解码OR
  • 解码每个较小的块并从片段
  • 重建原始数据

我知道没有应用程序可以做到这一点。

我也在考虑通过2D条形码提供批量数据。我正在考虑在杂志中发布移动应用程序,并为人们提供从杂志“下载”应用程序的方式,而无需提供可下载的网站/ FTP站点。不幸的是,我首先需要提供一个可以解码这样一个怪物的应用程序。然后最终用户必须足够耐心地扫描整个事物。祝你好运。

我可以提供包含.torrent文件的大型二维条码,然后使用现有的BitTorrent应用程序下载生成的应用程序;我有一个.torrent用于最新的Linux Live-DVD,其中.torrent是&lt; 32 KB。但MB或更大范围内的一大块数据(app或图像)......通过该频道真的不可行。而你想要提供的兆字节数据......再次......通过该渠道真的不可行。

答案 1 :(得分:1)

Voiceye Code是我能找到的密度最高的3D代码。效果也不错,但是代码制作软件价格高昂,无法随意使用。 500.00(ish)

答案 2 :(得分:0)

如何使用与隐写术有很多共同点的DataGlyphs变体?换句话说,您使用灰度图像来存储数据...

答案 3 :(得分:0)

我开发了一个 JAB 代码阅读器,可以从代码栏中读取整个音频文件。由于多色性质,JAB 代码容量非常大。

更多关于此here