当前位置: 首页 > news >正文

公司网站定制做服装的网站

公司网站定制,做服装的网站,企业门户网站开发费用,奉贤区专业建网站作品展示——GIF动图 背景需求#xff1a; 2024年3月22日#xff0c;中班幼儿视力检查#xff0c;保健老师表扬我们班幼儿视力正常率高。 我为每位孩子拍照时#xff0c;突然想把动作图用Python变成GIF图片#xff0c;于是每位孩子都拍了多张“辨认视力表的不同手势” 2024年3月22日中班幼儿视力检查保健老师表扬我们班幼儿视力正常率高。 我为每位孩子拍照时突然想把动作图用Python变成GIF图片于是每位孩子都拍了多张“辨认视力表的不同手势”积累一些做GIF动画的素材。 设计过程 第0步把所有照片放在一个文件夹里 第1步生成01-31的文件夹学号文件夹 print(------1、生成01-31的学号文件夹-------)import os pathrC:\Users\jg2yXRZ\OneDrive\桌面\20240322中4班检查视力照片 # 创建名为123的文件夹 os.makedirs(path, exist_okTrue)# 生成01到31的数字文件夹 for i in range(1, 32):folder_name str(i).zfill(2) # 将数字填充成两位数例如01、02等os.makedirs(os.path.join(path, folder_name), exist_okTrue)放大照片把同一位幼儿的照片拖入相应的学号文件夹 第2步读取每个文件夹内的高清照片将里面的图片合并为gif print(------1、生成01-31的学号文件夹-------) pathrC:\Users\jg2yXRZ\OneDrive\桌面\20240322中4班检查视力照片 import os from PIL import Image# 读取123文件夹下所有的二级文件夹for root, dirs, files in os.walk(path):for dir_name in dirs:# 获取二级文件夹的路径subpath os.path.join(root, dir_name)print(subpath)# 创建一个图像列表来存储二级文件夹中的所有图片images []# 读取二级文件夹中的所有图片for filename in os.listdir(subpath):if filename.endswith(.png) or filename.endswith(.jpg):image_path os.path.join(subpath, filename)image Image.open(image_path)images.append(image)# 将图片列表保存为gifif images:gif_path os.path.join(root, f{dir_name}.gif)images[0].save(gif_path, save_allTrue, append_imagesimages[1:], duration100, loop0) 28个gif生成了10分钟 图片越多gif的容量就越大一般gif都是100K左右但是这里用了原照片的格式一张就2-3MB 生成gif虽然高清但是太大了。需要缩小容量 第3步读取每个文件夹将里面的图片长宽缩小到600*800再合并为gif 查看每张照片的像素长宽3000*4000缩小到600*800 print(------2、转成600*800的像素的图片 gif-------) import os import time from PIL import Image# 读取指定路径下所有的二级文件夹 path rC:\Users\jg2yXRZ\OneDrive\桌面\20240322中4班检查视力照片for root, dirs, files in os.walk(path):for dir_name in dirs:# 获取二级文件夹的路径subpath os.path.join(root, dir_name)print(subpath)# 创建一个图像列表来存储二级文件夹中的所有图片images []# 读取二级文件夹中的所有图片并进行resize操作for filename in os.listdir(subpath):if filename.endswith(.png) or filename.endswith(.jpg):image_path os.path.join(subpath, filename)image Image.open(image_path)# 压缩照片尺寸为指定大小例如(200, 200)resized_image image.resize((600, 800))images.append(resized_image)# 将压缩后的图片列表保存为gifif images:gif_path os.path.join(root, f{dir_name}.gif)images[0].save(gif_path, save_allTrue, append_imagesimages[1:], duration100, loop0)print(生成GIF成功:, gif_path) 第4步把所有gif生成到“gif文件夹”内 # 创建名为零时文件夹的文件夹newpathr\gif os.makedirs(new, exist_okTrue) 最终效果 1、素材 2、代码 把幼儿检查视力的手势照片,缩小长宽 合并成gif 作者AI对话大师 时间2024年3月22日import os import time from PIL import ImagepathrC:\Users\jg2yXRZ\OneDrive\桌面\20240322中4班检查视力照片 print(------0、生成01-31的学号文件夹-------) path_jpgpathr\jpgimport os# 创建名为20240322中4班检查视力照片的文件夹起始已经存在了 os.makedirs(path_jpg, exist_okTrue)# 生成01到31的数字文件夹 for i in range(1, 32):folder_name str(i).zfill(2) # 将数字填充成两位数例如01、02等os.makedirs(os.path.join(path_jpg, folder_name), exist_okTrue)print(------1、手动移动照片到文件夹内以下可以不运行等照片移动后全部代码都显示不用隐藏-------)# 创建名为储存照片的gif的文件夹 newpathr\gif os.makedirs(new, exist_okTrue)print(------2、转成600*800的像素的图片 gif-------)# 读取指定路径下所有的二级文件夹 path rC:\Users\jg2yXRZ\OneDrive\桌面\20240322中4班检查视力照片for root, dirs, files in os.walk(path_jpg):for dir_name in dirs:# 获取二级文件夹的路径subpath os.path.join(root, dir_name)print(subpath)# 创建一个图像列表来存储二级文件夹中的所有图片images []# 读取二级文件夹中的所有图片并进行resize操作for filename in os.listdir(subpath):if filename.endswith(.png) or filename.endswith(.jpg):image_path os.path.join(subpath, filename)image Image.open(image_path)# 压缩照片尺寸为指定大小例如(200, 200)resized_image image.resize((600, 800))images.append(resized_image)# 将压缩后的图片列表保存为gifif images:gif_path os.path.join(new, f{dir_name}.gif)images[0].save(gif_path, save_allTrue, append_imagesimages[1:], duration100, loop0)print(生成GIF成功:, gif_path) 3、效果 这样gif图片容量小而且都在一个文件夹内看起来方便、直观 远景拍摄的照片用PS修一下图片放大尽量确保每张照片的人物头像大小相似。 修图后在用代码运行一次。 最终GIF效果——逐帧动画有没有一种指点江山的感觉 感悟 1、本来想把这些给gif插入闵豆家园APP给家长看但是闵豆可以传jpg\mp4\png,但是不支持gif。 2、而通过微信转移GIF发现微信不能下载GIF只能添加到表情 虽然我用Python实现了批量制作照片GIF动图的结果但是无用武之地啊。o(╥﹏╥)o
http://www.pierceye.com/news/13260/

相关文章:

  • 山东省工程建设招标信息网站网站建设的部署与发布
  • 广告业网站开发最早做弹幕的网站
  • 网站建设维护文档网络推广引流方式
  • 影视网站的设计与实现海南公司网站建设哪家快
  • 校园网站建设计划书浙江省建设注册管理中心网站
  • 上海做网站比较有名的公司有哪些网站建设redu
  • 行知网站建设网站建设放电影怎么做
  • 寻找网站优化公司安徽省交通运输厅金良
  • asp.net 企业网站后台管理系统源码东莞企业网站哪家强
  • vue 做电商网站得物app公司
  • 做哪些网站不受法律保护百度收录收费 重大网站
  • 广州市建设企业网站报价绵阳住房和城乡建设部网站
  • 免费ppt模板 网站开发环保公司网站建设内容
  • 中国建设银行蚌埠官方网站淘宝网网站开发
  • 做网站设计需要学会哪些网站运营专员
  • 温州市城市建设档案馆网站手机网站制
  • 扬州建站公司wordpress访问多站点
  • 大连做网站谁家好网站管理助手 phpmyadmin
  • 建设一个网站哪家好顺德网站建设多少钱
  • 福州高端网站制作html5编辑器
  • 可以为自己的小说建设网站wordpress主题怎么该轮播
  • 国内服装电商平台什么是搜索引擎优化
  • 简洁网站模板哈尔滨网站开发建设公司电话
  • 沈阳网站制作全网性建模
  • 站群论坛机电设备网站模板
  • 创建一个网站的步骤是网站建设全包需要多少钱
  • psd网站网站欢迎页怎么做
  • dedecms 网站地图生成合作建网站
  • 网站建设报价单 文库wordpress手机导航栏模板
  • 合肥大型网站开发公司怎样建免费个人网站