opencv演示、读/写视频等。

pyimagevideo的Python项目详细描述


Travis CI statuscoverageAppVeyor CIMaintainabilitypypi versionsPyPi Download stats

python图像和视频读/写示例

函数从numpy数组编写多页图像制作视频。 还包括测试matlab和python opencv编解码器的函数。

安装

python -m pip install -e .

脚本

Convert_HDF5_to_AVI.py将hdf5视频数据转换为avi。 通常用于生物医学和科学成像,使用HDF5而不是TIFF, 因为hdf5是一种非常广泛、快速的文件格式,可以存储任意大的数据集和元数据。 建议研究人员使用HDF5而不是TIFF、FITS、CDF或专有 大数据流格式,包括无损视频。

image_write_multipage.py演示如何从 numpy数组,使用tifffile和freeimage(tifffile快20倍,并且 更具特色)

imageconv.py将具有相同前缀的大型文件目录转换为多页tiff

音频

audio_*.py脚本显示了几种生成音频的方法 来自python的输出。

python无损avi写入

您可以从python中编写avi而不使用轴标签(opencv)或使用标签/轴(matplotlib)

opencv avi写入

Demo_OpenCV_writeAVI.py演示如何使用 用opencv写视频,用很多编解码器来尝试。这没有插入 matplotlib所做的任何轴的事情,因此它对于 机器视觉工作。您可以选择将动态文本覆盖在 视频。

matplotlib avi写入

matplotlib_writeavi.py写入轴标签 使用matplotlib的avis无损。注意,基于文件 matplotlib.animation.writers['ffmpeg_file']用于 可靠性,即使它比基于管道的 ffmpeg。在某些计算机上,基于管道 matplotlib.animation.writers['ffmpeg']结果非常扭曲, 出于某种原因,使用matplotlib 1.5和2.0进行了加扰输出。在那里面 案例,我经验性地发现ffmpeg_file只是工作。

注释

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
Gson类中的java验证错误   If和elseif之间的java差异?   字典Java8地图。输入比较器   java连接到远程计算机以获得WMI支持   java如何使用改型处理JSON对象中的空值   在Java中使用Comparator时不可编译的源代码   java将Jar添加到JSP的运行时路径   带有随机对象的while循环的java大O时间复杂性   java可以在不考虑参数的情况下模拟方法吗?   java我有一个简单的代码,它不工作。无法修复错误“println”   向eclipse添加Xively java库   java是否可以启用本机代码的缓存?   全局变量如何在Java中的所有类之间共享要使用的语言环境?   Java内存游戏如何翻转单个卡?