Python 怎样对动态透明图像进行裁剪
以前用java做过一个给gif图片的每一帧加一个水印由于gif图片,一般来说,都是一帧一幅图片大致步骤:1 将gif图片中的每一帧的图片取出来2 再对每一帧的图片进行图像做修改的操作,就和单幅图片的处理方式一样3 然后再把处理后的每一幅图片,一帧一帧的重新组装起来大致步骤就是这样,下面有一段用PIL库来处理gif图片的代码,可以参考:摘自stackoverflow:http://stackoverflow.com/questions/753190/programmatically-generate-video-or-animated-gif-in-python#!/usr/bin/env pythonfrom PIL import Image, ImageSequenceimport sys, osfilename = sys.argvim = Image.open(filename)original_duration = http://im.infoframes = frames.reverse()from images2gif import writeGifwriteGif("reverse_" + os.path.basename(filename), frames, duration=original_duration/1000.0, dither=0)
■网友
1.gif转换成多张jpg2.对每个jpg图像进行裁剪3.把裁剪后的jpg再组合成gif
推荐阅读
- 聪明人养花,这3种“花”怎样也要养一盆,每年能省不少医药费
- 互联网怎样解决“家政服务上门速度慢”的问题
- 怎样看待从1月8号起,QQ钱包开始提现收费
- 银行it人怎样转型
- 汽车|冬天怎样让车内温度快速升高?座椅加热的最佳使用方式二,外循环的作用总结
- 怎样进入通信行业
- 怎样评价扶他柠檬茶的小说《云养汉》的结尾
- 怎样成为一名合格的Python程序员?
- 马蓉|马蓉又有新动态!“消失”107天后晒清纯美照,粉丝都没认出来
- 怎样评价华为、诺基亚、中兴中标中国移动高端路由交换设备扩容集采
