关于在Tkinter + Pillow图片叠加中出现的问题

news/2024/11/22 14:11:55/

这段时间我一直在尝试对多图层图片进行一个叠加的操作,想用tkinter实现出来,先看错误

这里我其实已经选择了图片,但是发现是ValueError,我尝试断点检测但是也无动于衷,因为设置变量检测的时候发现变量并没有错误,经过了解,最后发现问题处在Image.alpha_composite()上,在使用这个函数的时候我们需要特别注意需要转成’RGBA’模式,如果不转模式会报错,所以改动后的代码是

当然啦,我这里没有说存储,如果还需要存储的话,就还需要转回'RGB'格式。

我们看效果

下面是还有一个人物的,只不过被覆盖了。


http://www.ppmy.cn/news/1341773.html

相关文章

百无聊赖之JavaEE从入门到放弃(十九)容器之List

目录 一.容器简介 二.容器的结构 三.Collection接口介绍 四.List接口介绍 五.ArrayList 1.基本操作 2.索引操作 3.ArrayList的并集、交集、差集 六.Vector容器 七.LinkedList 一.容器简介 容器,是用来容纳物体、管理物体。生活中 , 我们会用到各种各样的…

计算机网络(第六版)复习提纲23

第五章:运输层 SS5.1 运输层协议概述 1 进程之间的通信 A 运输层要实现复用和分用: 复用:发送方不同进程都能使用用一个运输层协议传送数据 分用:接收方的运输层在剥去报文首部后能将这些数据交付给正确的应用 B 运输层提供应用进…

Java设计模式 – 四大类型

设计模式 – 四大类型 创建型模式结构型模式行为型模式J2EE模式 设计模式(Design pattern)是重构解决方案 根据书Design Patterns – Elements of Reusable Object-Oriented Software(中文译名:设计模式 – 可复用的面向对象软件元…

91 C++对象模型探索。数据语义学 - RTTI运行时类型识别回顾 与 存储位置介绍

一,RTTI 运行时类型识别,简单回顾 C运行时类型识别RTTI,要求父类这种必须 至少有一个虚函数,如果父类中没有虚函数,那么得到的RTTI就不准确; RTTI就可以在执行期间查询一个多态指针,或者多态应…

前端工程化之:webpack1-12(常用扩展)

目录 前言 一、CleanWebpackPlugin 二、HtmlWebpackPlugin 三、CopyPlugin 四、webpack-dev-server 五 、file-loader 六、url-loader 七、路径问题 前言 由于 webpack 、 webpack-cli 、 webpack-dev-server 会存在版本不兼容问题,所以这里使用的版本如下&…

【前端工程化】环境搭建 nodejs npm

文章目录 前端工程化是什么?前端工程化实现技术栈前端工程化环境搭建 :什么是Nodejs如何安装nodejsnpm 配置和使用npm 介绍npm 安装和配置npm 常用命令 总结 前端工程化是什么? 前端工程化是使用软件工程的方法来单独解决前端的开发流程中模块…

2024年R1快开门式压力容器操作证考试题库及R1快开门式压力容器操作试题解析

题库来源:安全生产模拟考试一点通公众号小程序 2024年R1快开门式压力容器操作证考试题库及R1快开门式压力容器操作试题解析是安全生产模拟考试一点通结合(安监局)特种作业人员操作证考试大纲和(质检局)特种设备作业人…

wangEditor v4的简单使用

当前文档是 wangEditor v4 版本的。 wangEditor v5 已经正式发布,可参考文档。 v5 发布之后,v4 将不再开发新功能。 介绍 English documentation wangEditor4 —— 轻量级 web 富文本编辑器,配置方便,使用简单。 官网&#…