• 技术文章 >常见问题 >Python常见问题

    python怎样播放视频?

    yangyang2020-05-08 13:30:17原创5939

    python播放视频的方法:

    1、使用OpenCV播放视频

    import numpy as np
    import cv2 as cv
    cap = cv.VideoCapture('vtest.avi')
    while cap.isOpened():
    ret, frame = cap.read()
    # if frame is read correctly ret is True
    if not ret:
    print("Can't receive frame (stream end?). Exiting ...")
    break
    gray = cv.cvtColor(frame, cv.COLOR_BGR2GRAY)
    cv.imshow('frame', gray)
    if cv.waitKey(1) == ord('q'):
    break
    cap.release()
    cv.destroyAllWindows()

    2、使用imageio库

    import pylab
    
    import imageio
    
    #视频的绝对路径
    
    filename = '/path/to/your/video.mp4'
    
    #可以选择解码工具
    
    vid = imageio.get_reader(filename,  'ffmpeg')
    
    for im in enumerate(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()

    更多Python知识请关注Python视频教程栏目。

    专题推荐:python
    上一篇:python词云安装什么库 下一篇:python怎么清除命令窗中的命令

    相关文章推荐

    • python生成的csv文件是乱码怎么解决• 如何在python代码中指定保存的文件格式• python怎么取矩阵的转置?• python如何判断字符串中是否含有空格?

    全部评论我要评论

    © 2021 Python学习网 苏ICP备2021003149号-1

  • 取消发布评论
  • 

    Python学习网