首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >ZBAR Python没有输出

ZBAR Python没有输出
EN

Stack Overflow用户
提问于 2012-08-15 04:08:17
回答 1查看 3.6K关注 0票数 0

我在读取一些条形码时遇到了问题。我所有的条形码都是用代码39编码的。

这是我从zbar站点得到的代码,无休止的googling搜索返回了Null。

代码语言:javascript
复制
from sys import argv
import zbar
import Image

if len(argv) < 2: exit(1)

# create a reader
scanner = zbar.ImageScanner()

# configure the reader
scanner.parse_config('enable')

# obtain image data
pil = Image.open(argv[1]).convert('L')
width, height = pil.size
raw = pil.tostring()

# wrap image data
image = zbar.Image(width, height, 'Y800', raw)

# scan the image for barcodes
scanner.scan(image)
# extract results
for symbol in image:
# do something useful with results
print 'decoded', symbol.type, 'symbol', '"%s"' % symbol.data

# clean up
del(image)

任何形式的帮助都将不胜感激。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-11-14 21:31:15

看起来我的条形码就是坏了。还要注意,如果条形码在包含其他数据的文档上,它也不会被拾取,除非我启用了网络摄像头来扫描条形码。看起来像是一个限制,或者只是一个糟糕的条形码。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11959957

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档