工业平板电脑,手持终端PDA,三防加固平板电脑,工业电脑

热线025-86112490/025-86136252

通过手机相机摄像头识别一维码条形码(Python)

作者:手持三防加固平板电脑pad手持终端PDA定制专家    来源:www.dxe886.cn    发布时间:2019-08-25 21:33    浏览量:

作为手持设备领域的常规操作:相机或者摄像头软解一维码、条形码非常司空见惯,各种开发版本层出不穷,本文研维的工程师就为大家介绍一下,基于Python语言的手持机相机摄像头识别一维码条形码案例,希望对类似项目经验的同志们有所帮助。其他的不多说,直接贴代码

import cv2
from pyzbar.pyzbar import decode
 
# results = decode(cv2.imread('datas/images/barcode-3.jpg'))
# for result in results:
#     print('barcode = %s'% str(result.data))
 
cap = cv2.VideoCapture(0)
if not cap.isOpened():
    print('cannot open camera 0')
    exit(0)
 
while True:
    ret,frame = cap.read()
    if not ret:
        print('cannot grab frame from camera')
        continue
    results = decode(frame)
    for result in results:
        print('barcode = %s' % result.data)
        barcode_roi = frame[result.rect.left:result.rect.width,result.rect.top:result.rect.height]
        cv2.imshow('barcode:%s' % result.data,barcode_roi)
 
    cv2.imshow('camera',frame)
    key = cv2.waitKey(10)
    if key == 27:
        break
 
cv2.destroyAllWindows()

下一篇:没有了

企业分站 在线客服 :     服务热线: 025-86136252 / 15062244194     电子邮箱: [email protected]

公司地址:江苏省南京市未来网络小镇U315 sitemap

研维立足于行业终端技术的持续发展,自主研发全坚固工业三防加固平板电脑/工业安装平板电脑产品,包含加固手持终端pda(4寸/5寸/6寸),加固平板电脑pad(8寸/10寸),无风扇嵌入式工业平板电脑(8寸/10.1寸/10.4寸/11.6寸/12寸/15寸/17寸/19寸/21.5寸/32寸)。全系列手持终端pad-pda产品防护等级高达IP65~IP67, 美军标MIL- STD-810G防震耐冲击,包含2G/3G/4G,双频WiFi,蓝牙 4.0,北斗/GPS,NFC,一维码/二维码扫描,身份证,指纹等技术。并有多种配件可选,满足客户对工业、航空、航天、车载、警用、教育、勘探、渔牧业、金融等各行各业方案需求。

三防加固工业平板电脑厂家微信公众号
Copyright © 2008-2017 备案号:苏ICP备14059761号-5
主营区域:北京江苏浙江上海安徽山东四川广东福建天津河北河南湖南湖北陕西辽宁吉林江西黑龙江重庆