沿任意维度分割视频的工具箱

videoslicer的Python项目详细描述


这个包提供了一个视频切片器对象,允许您访问 像矩阵一样的视频文件。您可以创建videoview对象 从针对视频文件特定部分的视频切片器对象 使用本地Python切片和索引机制。视频视图 对象可用于在任意帧上迭代 尺寸,产生videoframevideoframecrs对象。两者 对象为传输、调整大小、保存和 原始视频文件中的参考帧。

作为切片,在任意条件下支持索引和迭代。 维度,视频切片器对象可用于快速提取 物理意义上的时间序列和普通帧 协调。

示例

slicer=VideoSlicer('movie.avi')view=slicer[:10,::10,::10]forframeinview:frame.save('frame{:06d}.jpg'.format(frame.index))
slicer=VideoSlicer('movie.avi')frame=slicer[10,...]frame.save('frame.jpg')frame.plot()
slicer=VideoSlicer('movie.avi',axis=2)# loop over horizontal dimensionforframeinslicer[:,:,::10]:frame.T.save('timestack{:06d}.jpg'.format(frame.index))# transpose to have time on the horizontal axis

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

推荐PyPI第三方库


热门话题
java如何从多个较小的图像构建图像   java无法用Eclipse启动Tomcat:“地址已在使用中”   java声明一个布尔变量,然后分配一个表达式   java Apache Flink:如何拆分组合的广播状态并将其放入processBroadcastElement()中单独的MapStateDescriptor中   java尝试捕获(IOG异常)错误   异常Java EOFEException问题ObjectInputStream   java如何在其他Scala类中使用处理函数?   java 安卓无法接收pc发送的所有数据   java在远程机器上运行ssh并执行命令   未显示java iText HTML到PDF的转换图像   继承JavaAbstract方法未被重写   java如何获取EntityExistsException上违反的字段?   JavaAnt找不到org。junit但它就在这里(?)   java重复行JCRSQl2 AEM   javajavax。网ssl。SSLHandshakeException:收到致命警报:握手失败间歇性   java ping MS IP无法正常工作   Play Framework中的“groovy.lang.MissingFieldException:没有这样的字段:类的元类:java.lang.class”错误