使用低分辨率相机进行条形码扫描(3.2mp)


11

我有两部手机,一部具有3.2mp的摄像头,另一部具有8mp的摄像头。我在两部手机上都下载了“ 条形码扫描仪 ”应用程序,该软件可在8mp的手机上使用,但3.2mp的手机根本不接任何条形码。

是否有办法解决3.2mp手机扫描条形码的问题?

更新:3.2mp相机可以很好地选择二维条码

更新:从下面的讨论中,似乎手机没有自动对焦,因此无法拾取条形码。有办法解决这个问题吗?


看来您已经解决了问题。
davidbb 2012年

3
我怀疑这是一个聚焦/照明问题。我的1年手机有时也无法在最理想的条件下拾取条形码。更改与条形码的距离并握住手机仍然会有所帮助。
马丁·塔潘科夫

QR码是为手机摄像头设计的,因此与它们配合使用也就不足为奇了。您需要一个漂亮的图像才能使标准条形码正常工作。您是否尝试过非常接近条形码?不良的照明也可以做到。
Ben Brocka 2012年

1
您也可以尝试使用Google Goggles。
花生

1
点按即可从您正在使用的应用程序集中精力工作吗?轻拍条形码应重点关注
Ben Brocka

Answers:


3

(我将在下面介绍您的第二次修改...)

一些便宜的相机模块不包括自动对焦功能,即它们固定对焦到无限远。

条形码扫描仪虽然需要近距离聚焦,但不能(或几乎不能)扫描由无限聚焦固定焦点相机产生的模糊图像。

解决此问题的唯一方法是安装专门为智能手机相机设计的微距镜头(也可以使用固定焦点)。搜索智能手机微距镜头以查看一些示例。

我已经使用较旧的(也有针对性的)索尼爱立信Xperia X8进行过尝试,并且当时可以正常工作。


4

免费解决方案:

在ZTE Score上,我在相机镜头上滴了几滴水或油就获得了成功。这样可以使靠近相机的条形码成为焦点,并且可以可靠地读取。足以形成凸面,但不会掉落太多。

中兴通讯得分平稳。我将手指浸在油中,将镜头对准上方,然后触摸手机背面的镜头,以便在镜头上滴一滴油。然后,我可以将手机正面朝上(镜头朝下),然后可以扫描条形码。如果您的相机镜头的外表面不平坦,则可能无法使用,但可以使用我的ZTE分数,并且可以在大多数低端(定焦)手机上使用。

一侧上的透明凸起,另一侧上的平坦且粘性的塑料也可以解决这个问题;我记得曾经看到过会很好用的橡胶脚垫,但是还没有看过它们,也没有尝试过。

每当我要扫描条形码时,我都厌倦了这样做,只是订购了一个微距镜头。

如果聚焦时代码无法显示在屏幕上,则说明您的下降幅度太大;少用。


-1

据我所知,如果您设置手机和条形码之间的距离,如果距离足够远而无需自动对焦,则手机应该可以识别它,但是在某些情况下,条形码距离可能会比特定矩形远应用程序,因此不会被识别,因此在这种情况下,这种情况会因手机而异,并且顺便说一句,我过去曾遇到过这种情况,但从未为我工作过。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.