I have been assigned a task to find a barcode scanner library which works for iphone, android and blackberry and is good in performance (accuracy + speed). After searching extensively, listed are the meaningful barcode scanning software in the market followed by my analysis on them:
- RedLaser (Very Famous)
- Zbar
- FreeBarcodeScanner (by Shopsavvy)
- Zxing (used by Google Shopper App for Android)
- Pic2Shop (or VisionSmarts)
- QuickMark
Redlaser is the best paid barcode scanner app in the market, though expensive. Its Iphone only. They require 10% of sales if you use their library for a paid iphone application with a minimum license fee of $2500. For detailed pricing have a look at Redlaser Pricing . Our experiments say, its a very powerful and accurate barcode scanner that outperforms all the other mobile barcode scanners. Redlaser is equally accurate on both Iphone 3G & 3GS, while being super quick on 3GS because of the autofocus support. If you find a app in itunes store having awesome barcode functionality, I am almost sure it will be leveraging RedLaser technology. For development, their SDK is available at 50$ which comes with a demo scanner app that works out of box and displays the power of their technology. There is little documentation on Redlaser SDK, so you may face some difficulty adding it to your application. RedLaser recently got acquired by Ebay.
http://shopsavvy.com/developers/
Free Barcode scanner is the best among the freely available options. It works on both Iphone & Android. Support for Windows mobile, blackberry & symbian is under active development. It was recently released by Big in Japan, makers of the shopsavvy app for Iphone & Android. It works smoothly with all versions of iphone and performs almost similar to RedLaser. It comes with a demo app to aid in development/testing. ShopSavvy has another big advantage over RedLaser, as it installs perfectly fine on the iphone 3.0 firmware. Whereas, RedLaser is only available for 3.1+.
Camera with autofocus is usually a must requirement for most of the barcode scanners in the market. Whereas, FreeBarcodeScanner is build on top of open source zxing library, which does not require autofocus camera. Android G1 did not have focus control, so zxing library from google had to innovate to allow the fixed camera lens to change focal length in software , which is really cool.
Zbar is another open source option, but only works with 3GS+ phones. Not much used and talked about.
Zxing is an open source option which only works with android. Its used by Google shoppers app for Android. The iphone port of java code only scans qrcodes and data matrixes. And, there is no active development for porting rest of the code. So not of much use to iphone development guys like us.
Pic2Shop is another paid option. It works quite well, though poorer than both Redlaser and freebarcode scanner. Works with all versions of iphone and android. Vision Smarts charges a price of $7000 USD and 10% of sale price.
QuickMark is available for iphone, android and windows mobile.
Other tried : 3G Vision’s i-nigma & barcodeapp(only works for qr and datamatrix codes). Both are pathetic, hardly scans anything.
Then there is visual product search software Snaptell, which is more of image matching software. You take a pic of book/movie box and if it matches in their database, you get the results.
Test Results
We have done experiments of Redlaser, Freebarcodescanner, Zbar and pic2shop on Iphone 3G & Iphone 3GS. Android testing results will be coming soon.
Our test sample consists of 8 barcodes on computer of various sizes & 6 real products with barcode of various sizes. For each pair of (scanner app, device), the result is number of successful scans and total time taken.
On Iphone 3G
Redlaser | 5/8, 2mins | 5/6, 2mins |
FreeBarcodeScanner | 6/8, 4mins | 3/6, 2mins |
Pic2shop | 5/8, 3mins | – |
On Iphone 3GS
Redlaser | 6/6, 1min |
FreeBarcodeScanner | 6/6, 1.5min |
Zbar | 3/6, 3min |
相关推荐
用手机识别用户的交通方式,如跑步,步行,骑车,开车等等
trans
IEEE trans期刊整理1
ieee trans 类文章总结 例如IEEE TRANSACTIONS ON ADVANCED PACKAGING ADVP IEEE Trans. Adv. Packag. CPMTB* IEEE Trans. Compon., Packag., Manuf. Technol. B* (1994–1998) IEEE TRANSACTIONS ON AEROSPACE ...
TransMac.11.0内附注册,在windows下制作mac的启动盘
TransMac,TransMac,TransMac,TransMac,TransMac,TransMac,TransMac
trans-formas仪表操作
IEEE Trans系列期刊论文word模板,可以直接将自己的内容复制到模板中,不用做任何修改,大大节省了论文格式修改的时间,亲测好用。
TransMac 制作驱动盘必备工具TransMac
TransMac 如果你有MacOS的机器和光盘,想直接读取Mac格式的光盘和硬盘这时TransMac就可以有用了,使用TransMac就可以在你用Windows的机器上直接读取Mac格式的存储介质了,希望大家能使用开心。 TransMac is a ...
TransE算法,C++代码实现
Trans Influence of Triphenylstibine: Crystal Structures of cis-[PtBr2(SbPh3)2], trans-[PtBr(Ph)(SbPh3)2], [NMe4][PtBr3(SbPh3)], and cis-[PtBr2(SbPh3)(PPh3)] Trans Influence of Triphenylstibine: ...
这个是IEEEtrans论文的latex模板,最新的,按照这个模板就可以排除包括TIP,TPAMI等等trans的论文
transmac 10.3 注册版,在Win下访问Mac分区并操作的软件 高于这个版本的找不到序列号
TransE的直观含义,就是TransE基于实体和关系的分布式向量表示,将每个三元组实例(head,relation,tail)中的关系relation看做从实体head到实体tail的翻译(其实我一直很纳闷为什么叫做translating,其实就是向量...
分享一款免安装的TransMac,版本是11.4,可用于将U盘格式化成Mac的磁盘格式,可用于将dmg格式的Mac镜像写入U盘
绿色免安装TransMac
TransMac可以读、写、格式化Macintosh的磁盘,CDROMs,与SCSI Drives。Mac OS支持读取FAT格式的Windows磁盘,而Windows却不支持Mac的专有格式,如果你的PC上挂有MacOS的机器和光盘,可以使用TransMac来读取。 ...
TRANS-JOUR.zip
TransMac 10.2 注册版,安装mac要用到的工具