Python怎么使用PIL.Image制作运动小人的动态图

技术Python怎么使用PIL.Image制作运动小人的动态图这篇文章主要介绍“Python怎么使用PIL.Image制作运动小人的动态图”,在日常操作中,相信很多人在Python怎么使用PIL.Image制作运动小人的

本文主要介绍“Python如何使用PIL。影像制作运动人物动态图片”。在日常操作中,相信很多人对Python如何使用PIL有疑问。制作运动人物动态图片的图像。边肖查阅了各种资料,整理出简单易用的操作方法,希望能帮你解决“Python如何使用PIL”的疑惑。影像制作运动人物动态图片”!接下来,请和边肖一起学习!

准备材料:

图片img.png尺寸:804x165。

Python怎么使用PIL.Image制作运动小人的动态图

从10: 00到10: 10,画面分为12等份,每一帧大小为67x165。持续的阅读和播放会形成动态图像。

制作思路:

importtkinterastk

fromPILimportImage,ImageTk

fromtimeimportsleep

标志=假

defpause():

全局标志

标志=非标志

whileflag:

正在做()

defdoing():

全局标志

whileflag:

foriirange(12):

ifnotflag:break

box=f_out.crop((i*67,0,i*67 67,164))

img=ImageTk。照片图像(图像=框)

gif=cv.create_image(180,135,image=img)

cv.update()

睡眠(0.2)

root=tk。Tk()

root.geometry('400x320 ')

cv=tk。画布(根部,宽度=350,高度=260,bg='浅灰色')

cv.pack()

f_in='d:\\img.png '

f_out=Image.open(f_in)

box=f_out.crop((0,0,67,164))

img=ImageTk。照片图像(图像=框)

gif=cv.create_image(180,135,image=img)

Tk.button (root,command=pause,text=' action/stop ')。地点(x=170,y=275)。

root . main loop()

源代码:

Python怎么使用PIL.Image制作运动小人的动态图

至此,关于“Python如何使用PIL”的研究。形象做出运动反派的动态画面”已经结束,希望能解决大家的疑惑。理论和实践的结合可以更好的帮助大家学习,所以赶紧试试吧!如果你想继续学习更多的相关知识,请继续关注网站,边肖会继续努力,给大家带来更多实用的文章!

内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/38073.html

(0)

相关推荐

  • MySQL中BINARY怎么用

    技术MySQL中BINARY怎么用这篇文章给大家分享的是有关MySQL中BINARY怎么用的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。数据库版本:MySQL 5.6.26线上某业务表为了区分

    攻略 2021年11月2日
  • 新加坡云主机与 VPS相比的优势

    技术新加坡云主机与 VPS相比的优势随着现在亚太云服务器的火爆,相对有性价比的新加坡云服务器也比较受欢迎,那么租用新加坡云服务器有哪些优势?相比VPS有哪些好处,下面就来简单介绍一下使用VPS 服务器,您拥有服务器的一个

    礼包 2021年11月9日
  • PHP 5中echo和print语句怎么用

    技术PHP 5中echo和print语句怎么用这篇文章主要介绍了PHP 5中echo和print语句怎么用,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。P

    攻略 2021年11月25日
  • Spring事务知识点(总结)

    技术Spring事务知识点(总结) Spring事务知识点(总结)什么是事务
    答:既是把操作一次数据库的这个操作当成是一个事务,把这个行为抽象了。
    例如:查询一次user表的所有内容叫一次事务。事务的4

    礼包 2021年10月28日
  • 怎么在生产环境运行Elasticsearch

    技术怎么在生产环境运行Elasticsearch这篇文章主要讲解了“怎么在生产环境运行Elasticsearch”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“怎么在生产环

    攻略 2021年11月4日
  • springboot动态切换数据源不重启(springboot 项目中多个数据源切换)

    技术Springboot动态切换数据源怎么实现这篇文章主要介绍“Springboot动态切换数据源怎么实现”,在日常操作中,相信很多人在Springboot动态切换数据源怎么实现问题上存在疑惑,小编查阅了各式资料,整理出

    攻略 2021年12月16日