小编Gab*_*cus的帖子

尝试从 opencv 中的 hevc (h265) 视频读取帧时“找不到起始编号(以文件名)”

我正在尝试从(python3,最新版本)中的hevc(h265).avi 视频中读取帧opencv-python,但一直在抛出

OpenCV(4.1.1) C:\projects\opencv-python\opencv\modules\videoio\src\cap_images.cpp:253: error: (-5:Bad argument) CAP_IMAGES: can't find starting number (in the name文件): C:\Users\gabri\Desktop\2019-11-22_13\a.avi 在函数 'cv::icvExtractPattern' 中

我已经尝试过 inubuntuwindows 10using opencv-python, opencv-contrib-python and opencv-contrib-python-nonfree,但没有奏效。先感谢您。

用于读取视频的代码:

import cv2
import imutils

cap = cv2.VideoCapture("C:\\Users\\gabri\\Desktop\\2019-11-22_13\\a.avi")


while True:
    ret,frame = cap.read()
    if not ret:
        break
    frame = imutils.resize(frame,width = 960)
    cv2.imshow('image',frame)

    k = cv2.waitKey(1) & 0xff

    if k == 27:
       break
Run Code Online (Sandbox Code Playgroud)

python opencv computer-vision

6
推荐指数
4
解决办法
2万
查看次数

标签 统计

computer-vision ×1

opencv ×1

python ×1