
Python
W.H.
这个作者很懒,什么都没留下…
展开
-
一种本地存储的天文观测日志系统理念 (待完)
连续日志 <–> 项目索引日志日志式 存储伪代码:while readline: index.data += line.datasearch()write()labelget()原创 2020-07-11 20:56:07 · 134 阅读 · 0 评论 -
【木桶规则】图像缩放到目标尺寸 Python
如果宽>长也是可以缩放的。from PIL import Image#说明:依据木桶原理,默认单张图片缩放,例如需要正方形模板,长大于宽的,缩放到宽与正方形相等wanlen = 1280wanwidth = 720infile="G:/PythonIO/newBG2.PNG"cutyes = 1def solveImage(infile): outfile...原创 2019-05-19 16:58:26 · 341 阅读 · 0 评论 -
【滚珠内装原理】图像缩放到目标尺寸 Python
长宽等效,都适用from PIL import Imageimport os#说明:依据装滚珠方法,默认单张图片缩放(也可以文件夹遍历),例如需要正方形模板,长大于宽的,缩放到长与正方形相等wanlen = 1280wanwidth = 720indir = "G:/PythonIO/outImg"def dirlist(path, allfile): filel...原创 2019-05-19 17:03:41 · 256 阅读 · 0 评论 -
批量导出MP4的音频 Python+ffmpeg
需求:先把把视频素材用 无损视频裁剪合并编辑工具SolveigMM Video Splitter Business Edition 5 剪切成很多段mp4,然后用这个脚本提取所有mp4的音频import os#批量导出MP4的音频indir = "G:/PythonIO/video"def dirlist(path, allfile): filelist = os.listd...原创 2019-05-19 17:07:46 · 1838 阅读 · 0 评论 -
批量截取MP4时间段内高清图片 Python+ffmpeg
批量截取MP4两个时间(如12:10到12:18)之间的图片,-r 1 按一秒一截取,-r 24一秒24帧截取,之所以每秒每秒调用ffmpeg,每次截取1s的两张,是因为直接ffmpeg截取超过1s的视频图像,后续的图片失真非常严重。import cv2import osstartstr = "12:10"endstr = "12:18"#批量截取MP4两个时间之间的图片,-r 1 按...原创 2019-05-19 17:11:57 · 1473 阅读 · 0 评论 -
Pillow将任意尺寸图像缩放裁剪成800*600
最近研究KAGExpress要用到大批量的800*600尺寸图片,而素材来源很多不同的尺寸,提供此方法思路可以快速处理图片。批量处理自行加工。from PIL import Imagewanlen = 500wanwidth = 600infile="G:/PythonIO/图像 001.png"outfile=infile.replace(".","out.")img = Im...原创 2019-05-18 20:27:52 · 1045 阅读 · 0 评论