运用MyQR模块生成图片二维码报错:OSError: cannot write mode RGBA as JPEG

简介: 运用MyQR模块生成图片二维码报错:OSError: cannot write mode RGBA as JPEG

代码如下:

from MyQR import myqr
import os

i,j,k=myqr.run(
    words="567",       #二维码文本内容
    # version=1,          #容错率
    # level='H',          #纠错,L,M,Q,H
    picture="123.jpg",       #背景图片
    colorized=True,        #图片对比度
    # contrast=1.0,           #图片亮度

    save_name="55.jpg"      #图片名字

    # save_dir=os.getcwd()    #保存路径
)
print(i,j,k)
AI 代码解读

报错图片:

在这里插入图片描述

解决方法:

将保存的图片后缀改成png格式即可,如上面的代码,将55.jpg改为55.png即可

目录
打赏
0
1
1
0
294
分享
相关文章
Typora上传图片后提示 “image load failed“ 无法加载出图片
Typora上传图片后提示 “image load failed“ 无法加载出图片
2554 1
Typora上传图片后提示 “image load failed“ 无法加载出图片
|
30天前
|
Image provider: AssetImage(bundle: null, name: “assets/images/hot.png”) Image key: AssetBundleImageKey(bundle: PlatformAssetBundle#9d9f7(), name: “assets/images/hot.png”, scale: 1) 图像无法加载,并且其他图标图像也出错的解决方案-优雅草卓伊凡
Image provider: AssetImage(bundle: null, name: “assets/images/hot.png”) Image key: AssetBundleImageKey(bundle: PlatformAssetBundle#9d9f7(), name: “assets/images/hot.png”, scale: 1) 图像无法加载,并且其他图标图像也出错的解决方案-优雅草卓伊凡
41 12
|
7月前
|
已解决:_tkinter.TcLError: couldn’t recognize data in image file “Image/nakamuraan.gif”
已解决:_tkinter.TcLError: couldn’t recognize data in image file “Image/nakamuraan.gif”
234 1
tomcat上传图片报错com.drew.imaging.jpeg.JpegProcessingException: JPEG data is expected to begin wit
tomcat上传图片报错com.drew.imaging.jpeg.JpegProcessingException: JPEG data is expected to begin wit
130 1
tomcat上传图片报错com.drew.imaging.jpeg.JpegProcessingException: JPEG data is expected to begin with 0xFFD
tomcat上传图片报错com.drew.imaging.jpeg.JpegProcessingException: JPEG data is expected to begin with 0xFFD
147 0
|
9月前
|
image.save()方式支持的图片格式
python保存图片格式
301 0
give_you_flag(GIF原理、二维码定位符)
give_you_flag(GIF原理、二维码定位符)
127 0
base64转图片的时候Can't read input file!
如果不去掉编码中的图片头信息,就会报Can't read input file!。 一开始还以为是文件路径格式有问题,然后看了看我之前用的,就有一个区别就是没有去头信息。

热门文章

最新文章

AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等