python怎样播放视频?

图片[1]-python怎样播放视频?-uusu优素-乐高,模型,3d打印,编程

python播放视频的方法:

1、使用OpenCV播放视频

importnumpyasnp
importcv2ascv
cap=cv.VideoCapture('vtest.avi')
whilecap.isOpened():
ret,frame=cap.read()
#ifframeisreadcorrectlyretisTrue
ifnotret:
print("Can'treceiveframe(streamend?).Exiting...")
break
gray=cv.cvtColor(frame,cv.COLOR_BGR2GRAY)
cv.imshow('frame',gray)
ifcv.waitKey(1)==ord('q'):
break
cap.release()
cv.destroyAllWindows()

2、使用imageio库

importpylab
importimageio
#视频的绝对路径
filename='/path/to/your/video.mp4'
#可以选择解码工具
vid=imageio.get_reader(filename,'ffmpeg')
foriminenumerate(vid):
#image的类型是mageio.core.util.Image可用下面这一注释行转换为arrary
#image=skimage.img_as_float(im).astype(np.float32)
fig=pylab.figure()
fig.suptitle('image#{}'.format(num),fontsize=20)
pylab.imshow(image)
pylab.show()
原文来自:https://www.py.cn
© 版权声明
THE END
喜欢就支持一下吧
点赞8 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片快捷回复

    暂无评论内容