从品牌网站建设到网络营销策划,从策略到执行的一站式服务
读视频和写视频一直由于编解码的问题给程序员造成很多麻烦。对此进行了一些探索。用Python读取视频有两种主要方法,分别是基于imageio库和OpenCV,其中OpenCV加上ffmpeg的安装编译很麻烦,推荐大家使用第一种方法,不过大家也可依据自己的需求进行使用。
创新互联专注于企业营销型网站、网站重做改版、武城网站定制设计、自适应品牌网站建设、H5开发、电子商务商城网站建设、集团公司官网建设、成都外贸网站建设、高端网站制作、响应式网页设计等建站业务,价格优惠性价比高,为武城等各大城市提供网站开发制作服务。方法一:使用imageio库
1. 一般imageio库Anconda自带的有,不用我们单独安装,没有安装的可用pip安装或自己下载。
imageio使用方法可参考:http://imageio.readthedocs.io/en/latest/examples.html。
下面是一段使用imageio对视频进行灰度处理的测试代码。
# 将彩色视频转为灰度视频 import imageio reader = imageio.get_reader('imageio:cockatoo.mp4') fps = reader.get_meta_data()['fps'] writer = imageio.get_writer('~/cockatoo_gray.mp4', fps=fps) for im in reader: writer.append_data(im[:, :, 1]) writer.close()
成都网站建设公司地址:成都市青羊区太升南路288号锦天国际A座10层 建设咨询028-86922220
成都快上网科技有限公司-四川网站建设设计公司 | 蜀ICP备19037934号 Copyright 2020,ALL Rights Reserved cdkjz.cn | 成都网站建设 | © Copyright 2020版权所有.
专家团队为您提供成都网站建设,成都网站设计,成都品牌网站设计,成都营销型网站制作等服务,成都建网站就找快上网! | 成都网站建设哪家好? | 网站建设地图