首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏python3

    Python3制作二维码

    Python3制作二维码 发布时间:2019-08-10 09:21:36编辑:auto阅读(143) #从键盘输入一句话,把它做成二维码的信息 #根据url生成二维码 import qrcode img=qrcode.make(url) #保存图片 savePath='1.png' img.save(savePath) print(img) #根据输入内容生成二维码 '请输入内容:') if 'http' in content: qrcodeWithUrl(content) else: qrcodeWithText(content) print('二维码已生成

    75520发布于 2020-01-13
  • 来自专栏Dotnet Dancer

    【.NET】实现生成二维码以及3种识别二维码的方式

    1、创建项目,并引入QRCoder包 2、输出一个简单的二维码到控制台: QRCodeGenerator qrGenerator = new QRCodeGenerator(); QRCodeData AsciiQRCode(qrCodeData); string qrCodeAsAsciiArt = qrCode.GetGraphic(1); Console.WriteLine(qrCodeAsAsciiArt); 3、 扫码测试,使用微信扫码,也可以扫出hello,world的结果 手机扫码效果: 3、一般情况下,可能需要保存为图片,接下来换个写法,保存到本地图片: static void GenerateQRCodeAndSave bitmap = new Bitmap(stream); bitmap.Save(outputPath); } } 在根目录下就有了一个二维码图像文件 : 也可以用微信扫码扫出Hello World 4、使用XZING识别二维码信息 引入ZXING.net包,然后建一个BitmapLuminanceSource类(如果新的包没有这个类的话): public

    1.4K10编辑于 2024-08-13
  • 来自专栏Java小王子

    Python3使用qrcode生成二维码

    from PIL import Image import qrcode #最小尺寸 1 会生成 21 * 21 的二维码,version 每增加 1,生成的二维码就会添加 4 尺寸 #参数 error_correction 指定二维码的容错系数,分别有以下4个系数: #ERROR_CORRECT_L: 7%的字码可被容错 #ERROR_CORRECT_M: 15%的字码可被容错 #ERROR_CORRECT_Q: 25%的字码可被容错 #ERROR_CORRECT_H: 30%的字码可被容错 #参数 box_size 表示二维码里每个格子的像素大小 #参数 border 表示边框的格子厚度是多少(默认是4) qr = qrcode.QRCode(version=3, box_size=10, border=0, error_correction=qrcode.constants.ERROR_CO alt="" />RRECT_H) qr.add_data('这里是二维码的内容

    1K30发布于 2021-11-03
  • 来自专栏Dechin的专栏

    python3使用myqr生成链接二维码

    安装myqr MyQR跟其他的python库一样,可以通过pip来进行安装和管理: [dechin@dechin-manjaro myqr]$ python3 -m pip install myqr Collecting Downloading MyQR-2.3.1.zip (16 kB) Requirement already satisfied: imageio>=1.5 in /home/dechin/anaconda3/ site-packages (from myqr) (2.9.0) Requirement already satisfied: numpy>=1.11.1 in /home/dechin/anaconda3/ site-packages (from myqr) (1.20.1) Requirement already satisfied: Pillow>=3.3.1 in /home/dechin/anaconda3/ myqr Building wheel for myqr (setup.py) ... done Created wheel for myqr: filename=MyQR-2.3.1-py3-

    1.2K30发布于 2021-05-21
  • 来自专栏学点博客

    Vue 3 + Typescript + Vite 基个人网站二维码登录功能

    场景描述 现有一需求,需要实现用户扫描二维码即可登录管理后台,常规的登录方式就是使用账号和密码,用户只要输入正确的账号和密码就可以登录,那么个人网站怎么实现呢,简单分析一下就是由服务端签发一个密钥给PC 端用于生成二维码,这时我能还不知道谁会扫这个码,由用户主动扫码后携带密钥和谁扫的后服务端通知PC端谁扫了我,知道谁扫了我就可以登录了。 (3)数据格式比较轻量,性能开销小,通信高效。 核心代码参考: 我这里用的是微信小程序(uniapp)参考 小程序效果如下: 更多参考源码端(java):webosforjava 小程序端源码(Vue3 +Typescript):webosapp 前端基于(Vue3 + Typescript):vuewebos

    2K20编辑于 2022-12-18
  • 来自专栏python 自动化测试

    python3生成带 logo 的二维码

    前言 二维码简称 QR Code(Quick Response Code),学名为快速响应矩阵码,是二维条码的一种,由日本的 Denso Wave 公司于 1994 年发明。 mask=None) # img.save(fpath) img.show() return img get_qrcode_image() 执行以上代码会show出带颜色的二维码 ,二维码中间镶嵌了图片并且扫码二维码后会跳转到配置的地址 text = 'https://www.zhihu.com/people/hewencheng-89/posts'。

    1.6K31发布于 2020-07-16
  • 🔥 Spring Boot 3 整合 zxing:轻松生成二维码的指南

    引言在数字化时代,二维码已成为连接线上线下世界的重要桥梁。无论是支付、信息分享还是产品溯源,二维码都扮演着关键角色。 本文将带你探索如何在 Spring Boot 项目中整合 zxing 库,快速生成功能强大的二维码。通过本教程,你将掌握从零开始实现二维码生成功能的完整流程,并了解如何自定义二维码的各种参数。 微信、支付宝等支付二维码从这些丰富的应用场景可以看出,二维码的本质其实是信息的载体。 = writer.encode(data, BarcodeFormat.QR_CODE, width, height, hints); //3.转换为图像对象 BufferedImage 3.测试效果编写一个方法测试生成二维码:public static void main(String[] args) { String data = "Hello~ CC"; // 二维码中的数据

    1.2K10编辑于 2025-06-16
  • 来自专栏网罗开发

    Android 二维码扫描和生成二维码

    在APP开发中,常遇到二维码扫描功能和生成二维码的需求。Android大部分是集成了zxing这个开源项目的扫码功能。 实际项目截图 1.3生成二维码 ? 生成二维码 2.引入文件 2.1 下载demo,拷贝demo中的com.google.zxing5个包和com.utils包引入到自己的项目中。 ? com.google.zxing.decoding.CaptureActivityHandler com.google.zxing.decoding.DecodeHandler com.google.zxing.view.ViewfinderView 3. = null){ Toast.makeText(this,"二维码生成成功!" 源码分析 5.1打开二维码扫描界面 //打开二维码扫描界面 if(CommonUtil.isCameraCanUse()){

    2.3K10发布于 2021-01-29
  • 来自专栏建帅技术分享

    生成二维码

    一、MyQR生成二维码 1.第一种方式:MyQR pip install qrcode==6.1 # coding=utf-8 """ @Project :pachong-master @Blogs : https://www.gaojs.com.cn """ from MyQR import myqr while True: temp = input("请输入要生成二维码的网站 myqr.run(words=temp, save_name=temp + '.jpg', save_dir='photo') print(f'******************** {temp} 网站二维码生成完毕

    1.3K40编辑于 2022-08-24
  • 来自专栏深度学习和计算机视觉

    一起学习二维码(三)二维码解码

    小白最近需要做一个和二维码相关的项目,因此近期小白会陆陆续续的为大家带来一些和二维码相关的分享。 上一篇推送中,小白成功的安装了能够解码QR二维码的开源库zbar,并且利用测试程序检测了安装的正确性,但是由于解码二维码只是项目中的一小部分,因此在实际的项目中我们必须自己编写程序,这样才能更好的将解码的功能结合主程序中 于是小白便开始了自己写程序解码二维码之路。 小白采用的方式是OpenCV+Zbar的方式实现二维码的解码,通过OpenCV加载图片,之后在进行解码工作。 最后一行的hello,world属于乱入,可以忽略不计 这个程序只是实现了简单的二维码读取功能,如果图片再复杂一些,还是会出现无法读取的问题,关于这些问题的解决方法,小白会在后续的更新中陆续与小伙伴们分享

    1.8K10发布于 2019-10-24
  • 来自专栏JavaEE

    java生成二维码前言:java生成二维码demo:总结:

    rsv_enter=1&oq=spring%2520data%2520jpa%25E8%2587%25AA%25E5%25AE%259A%25E4%25B9%2589%25E6%2596%25B9%25E6%25B3% 2584%25E8%258C%2583&rsv_t=d5f86AreI8IAKjbxCKuUMFkUO6EKFeso61joDwkdQQrpLo%2BgDuuyujzyCafz%2B5gC8IMw8TR3iRoe &rsv_pq=f35da7870001b1ba&inputT=7063&rsv_sug3=74&rsv_sug1=50&rsv_sug7=100&bs=spring%20data%20jpa%E8%87% AA%E5%AE%9A%E4%B9%89%E6%96%B9%E6%B3%95%E8%A7%84%E8%8C%83"); System.out.println(url); } } 3、编写Controller: import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse

    5.6K20发布于 2018-08-02
  • 来自专栏大家一起学编程

    二维码表白之二维码里面的小秘密

    “ 如何使用二维码进行表白-一键制作二维码” 二维码在我们现在生活中随处可见,因为一次突发奇想,那我们可不可以制作一个自己的二维码呢! 网页.png')#在当前路径下生成一张图片 #展示二维码 img.show()#使用默认的看图软件打开二维码图片 好了,一个简单的二维码就搞定了,是不是很简单呢? image.png 好吧,被发现了,下面这个才是 image.png 3— 表白二维码 我们已经搞定了普通的页面跳转的二维码,那表白用的二维码岂不是简单起来了。 如图,我们来看一下这个二维码里面写的什么表白的话语。 ? 嘘!千万不要随便发这个二维码,会被小姐姐打的。 04— gif二维码 接下来我们就一起来搞一个非常炫酷的二维码,先来看图才决定要不要学。 1" "&sn=adf0d1c2e2e2a39bfbc8fbc1a91d15ae&chksm" "=f943497bce34c06db42a3c3a9b13b8f1d222071b3d

    93720发布于 2021-03-29
  • 来自专栏贾志刚-OpenCV学堂

    使用 OpenCV + 微信二维码引擎实现二维码识别

    但是工作还是要继续,趁这几天优化了一下最近的项目,我整理了一下如何使用 OpenCV 和微信二维码引擎来实现二维码的识别。 微信开源了其二维码的解码功能,并贡献给 OpenCV 社区。 opencv/opencv_contrib/tree/master/modules/wechat_qrcode 模型文件的地址: https://github.com/WeChatCV/opencv_3rdparty 微信的扫码引擎,很早就支持了远距离二维码检测、自动调焦定位、多码检测识别等功能,它是基于 CNN 的二维码检测。 、释放资源等方法,以及一个 detector 对象用于识别二维码。 微信开源了一款非常快速的二维码引擎,节省了我们原先大量的工作。

    6.4K22编辑于 2022-03-28
  • OpenCvSharp利用微信二维码引擎实现二维码识别

    介绍 微信开源了其二维码的解码功能,并贡献给 OpenCV 社区。其开源的 wechat_qrcode 项目被收录到 OpenCV contrib 项目中。 opencv/opencv_contrib/tree/master/modules/wechat_qrcode 模型文件的地址: https://github.com/WeChatCV/opencv_3rdparty 微信的扫码引擎,很早就支持了远距离二维码检测、自动调焦定位、多码检测识别等功能,它是基于 CNN 的二维码检测。 } } } 代码优点: 封装成类直接几句即可调用,方便二次开发,同时为了照顾新手源码直接下载即可正常运行,注意要选x64 debug即可 视频演示: OpenCvSharp利用微信二维码引擎实现二维码识别 裸眼3D到底是什么?不会看?UP手把手教你! https://www.bilibili.com/video/BV11e411q7RE/?

    1.3K10编辑于 2025-07-20
  • 来自专栏用户8715145的专栏

    二维码图片如何制作 二维码图片模糊怎么恢复

    日常生活中,几乎是随处可以见到二维码,买东西要扫二维码,添加好友有二维码,宣传活动扫描二维码关注公众号,填写相关报表也可以二维码,由此可见,二维码在我们的生活中是随处可见的,也证明二维码给人们的生活带来了很多便利 那么二维码图片如何制作? image.png 一、二维码图片如何制作 可以通过网站或者直接搜索二维码生成器。 例如运用二维码生成器的话,就直接进入制作页面,选择喜欢的图片制作成二维码,然后右侧会自动生成专有的二维码,还可以设计自己的logo,修改颜色之后就算做好了,属于自己的二维码。 大家在平时都有见过二维码,二维码是通过规定的图形,按规律排成二维码组成的,可以用来记录数据。 二、二维码图片模糊怎么恢复 可以运用ps把二维码锐化,或者如果二维码的边缘放大后,二维的边缘失真。 用ps恢复二维码,可以提高二维码的清晰度。注意,在使用ps把二维码模糊恢复的时候,需要对齐二维码。

    9.3K30发布于 2021-07-09
  • 来自专栏WflynnWeb

    二维码带logo可微信长按二维码识别

    a && (c >> d & 1) == 1 this.modules[Math.floor(d / 3)][d % 3 + this.moduleCount - a && (c >> d & 1) == 1, this.modules[d % 3 + this.moduleCount - 8 - 3][Math.floor == 0 case 3: return (c + d) % 3 == 0 [9, 39, 13, 16, 40, 14], [3, 135, 107, 5, 136, 108], [3, 67, 41, 13, 68, 42], e = [], f = 0; f < b; f++) { for (var h = d[3 * f + 0], g = d[3

    2.6K30编辑于 2022-10-28
  • 来自专栏条码二维码知识

    打印流水二维码

    流水二维码是企业生产中进行溯源管理的常用方式,比如“A001,A002,A003...”,一个个输入打印效率太低,也不符合实际生产需要,那么如何实现批量快速打印流水二维码呢? 一、启动条码软件Label mx,新建标签页面后,点选“二维条码”画图工具,在页面中拖拉画出一个二维码图形,以二维码QR Code类型为例,默认数据是Label mx, 我们输入为“A001”,按回车确认修改 ★增减量:默认值是1,如果设置为2,效果为:001 003 005...这样流水,如果设置为3,就是001 004 007... 五、点击“打印”按钮,弹出“打印页面设置”窗口,如果打印全部流水二维码,默认点“确定”按钮即可。 确定后,在打印机窗口里选择“打印机”名称, 点击“确认”按钮就可以批量打印流水二维码了。

    1.5K50编辑于 2023-06-01
  • 来自专栏用户6811391的专栏

    手绘二维码攻略

    提到二维码想必大家都不陌生,扫码支付、添加好友以及关注公众号等,随处可见二维码身影。 通常我们见到的二维码会有三个用于定位的黑白嵌套的方块,这基本上就是 QR 二维码(Quick Response Code)。 ? 开始手绘 二维码说白了就是在一系列方格中填充黑白块,版本 1-M QR二维码是 21 x 21 单位的方格集合。为了在电脑端手绘,我采用 Excel 表格来模拟绘制。 接下来按照图示红色路线从右下角开始填充这 208 位二进制(因为图示以版本 3 为例,我们的版本 1 更简略): ? 经过一番填充,进展如下: ? 我们采用的掩码模式 0,即对行和列之和为偶数的坐标点进行变换,例如 [0,0] [1,1] [0,3] [1,3]等坐标点处,若之前为白色则转为黑色,若之前为黑色则转为白色。

    2.2K21发布于 2020-07-08
  • 来自专栏山海散人技术

    Java生成二维码

    int height = 235;     try {         // 创建Qrcode对象         Qrcode qrcode = new Qrcode();         // 设置二维码排错率 codeOut[i].length; j++) {                 if (codeOut[j][i]) {                     grap.fillRect(i * 3 + pixoff, j * 3 + pixoff, 3, 3);                 }             }         }         grap.dispose();          = new File(imgPath);         ImageIO.write(image, "png", imageFile);         System.out.println("生成二维码成功

    75020发布于 2021-03-03
  • 来自专栏吟风者

    springboot生成二维码

    --二维码--> <dependency> <groupId>com.google.zxing</groupId> <artifactId>core</artifactId> < * * @param content 二维码内容 * @param logoPath logo地址 * @param needCompress = new RoundRectangle2D.Float(x, y, width, width, 6, 6); graph.setStroke(new BasicStroke(3f os.write(buffer, 0, bytesRead); } os.close(); ins.close(); } } 3、 ,就可以生成一张漂亮的二维码了。

    1.5K20发布于 2019-07-25
领券