本文主要介绍“Python如何使用PIL。影像制作运动人物动态图片”。在日常操作中,相信很多人对Python如何使用PIL有疑问。制作运动人物动态图片的图像。边肖查阅了各种资料,整理出简单易用的操作方法,希望能帮你解决“Python如何使用PIL”的疑惑。影像制作运动人物动态图片”!接下来,请和边肖一起学习!
准备材料:
图片img.png尺寸:804x165。
从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”的研究。形象做出运动反派的动态画面”已经结束,希望能解决大家的疑惑。理论和实践的结合可以更好的帮助大家学习,所以赶紧试试吧!如果你想继续学习更多的相关知识,请继续关注网站,边肖会继续努力,给大家带来更多实用的文章!
内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/38073.html