用python制作动态二维码,Python 生成二维码

  用python制作动态二维码,Python 生成二维码

  原理很简单。利用OpenCV的pyzbar处理图像识别条形码。有些python有pyzbar,一个可以识别二维码和条形码的软件包。结合OpenCV的图像处理功能,可以标记二维码位置的内容。

  下面是我们生活中常见的带有二维码和条形码的照片。

  需要引线的包在哪里?

  Importpyzbar。pyzbaraspyzbarimportnumpyromilimportage,ImageDraw和ImageFontimport cv2首先用OpenCV导入图像处理图像。

  frame=cv2.imread(示例chart.jpg)转换为灰度图像gray=cv2.cvtcolor (frame,cv2。COLOR_BGR2GRAY)

  灰度图像可以解码成pyzbar。

  Barcodes=pyzbar.decode(灰色)试着打印出来

  [decoded=b http://Weibo.com/u/3225432640 ,type=QRCODE ,rect=rect(left=451,top=246,width)point]decoded)data=b 692530373999 height=134),Polygon=[point(x=70,y=313)],point) x=70,y=345,point point(x=72,y=215),point(x=72,y=247)]可以看出条形码存储了所有

  对于条码中的条码:#提取条码包围盒的位置#条码包围盒在图像中的位置(x,y,w,h)=barcode . rectcv 2 . rectangle()rectcv 2 . rectangle))frame 2)条码数据是一个字节对象,所以在输出图像上#绘图的情况下,首先,字符串条码数据=barcode.data.decode (UTF-8)) #将图像上的条码数据和条码类型barcodeType=barcode.type # cv2格式图像转换为PIL格式图像, 在上面输入二维码和条形码img _ pil=image . from array(cv2 . cv2 . cvvcve)cv2 . color _ bgr 2 RGB))的内容,用默认大小标记字体(Font=image Font . truetype(stfangso . TTF),25) # Font color fing color输出内容strl=barcodeData #输出的汉字需要转换成Unicode编码格式(str.decode) utf-8)。 创建画笔draw=imagedraw . draw(img _ pil)font=font,fill=fillcolor(#pil)使用本地img_PIL.save方法将图像映射到

  打印结果

  扫描结果=="类别:二维码内容:http://weibo.com/u/3225432640扫描结果==类别:EAN13内容:6925303773908

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

相关文章阅读

  • 用python创建简易网站图文教程图片,用python制作网站
  • 用python创建简易网站图文教程图片,用python制作网站,用Python创建简易网站图文教程
  • 炸金花游戏怎么制作,炸金花游戏教程,基于Python制作炸金花游戏的过程详解
  • 如何用python制作相册,用python做相册
  • 基于python制作一副扑克牌过程详解图,Python编写扑克牌
  • 基于python制作一副扑克牌过程详解图,Python编写扑克牌,基于Python制作一副扑克牌过程详解
  • 基于python制作一个相册播放器的软件,用python做相册,基于Python制作一个相册播放器
  • python抢演唱会门票,如何利用python抢票,为了顺利买到演唱会的票用Python制作了自动抢票的脚本
  • ,,用python制作词云视频详解
  • python简单二维码生成代码,怎么用python制作二维码
  • python前端界面实现交互,python制作windows交互界面
  • 用html和css画圣诞树,用python制作圣诞树
  • python制作whl安装包,python官网安装步骤
  • python制作软件界面,python图形化界面设计
  • 生成二维码的代码 python,python制作二维码步骤
  • 留言与评论(共有 条评论)
       
    验证码: