栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

python错误日志——神秘错误

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

python错误日志——神秘错误

        在第一次和opencv接触后,感触颇多。

        anaconda安装cv2过程坎坷,折腾了两个小时。

        最后的程序还出现了个神秘错误,不过不影响运行,本小白就写出来记录下。

        本程序作用介绍:对视频按照帧数分割成图片。

        下面是代码:

        

import cv2
import os
video_name = '02.mp4'

def save_img():
    video_path = 'C:\Users\jhon smis\Desktop\'
    videos = os.listdir(video_path)
    for video_name in videos:
        file_name = video_name.split('.')[0]
        folder_name = video_path + file_name
        os.makedirs(folder_name, exist_ok=True)
        vc = cv2.VideoCapture(video_path + '/' + video_name)
        c = 0
        rval = vc.isOpened()

        frames= 1
        count = 1

        while rval:
            c = c + 1
            rval, frame = vc.read()
            pic_path = 'G:\TUPIAN\Winter Storm Xylia Time-l-VideoIndirelim.com\'
            if rval:
                if frames%10 == 0:
                    cv2.imwrite(pic_path + str(c) + '.jpg', frame)
                    cv2.waitKey(1)
                    count += 1
                frames= frames+1
            else:
                break
        vc.release()
        print('save_success')
        print(folder_name)

程序运行时输出均正常

下面是报错

[ERROR:0] VIDEOIO(cvCreateFileCapture_Images(filename.c_str())): raised OpenCV exception:

OpenCV(3.4.14) C:UsersrunneradminAppDataLocalTemppip-req-build-ta6q0f5fopencvmodulesvideoiosrccap_images.cpp:246: error: (-5:Bad argument) CAP_IMAGES: can't find starting number (in the name of file): C:Usersjhon smisDesktop/Origin.lnk in function 'cv::icvExtractPattern'


[ERROR:0] VIDEOIO(cvCreateFileCapture_Images(filename.c_str())): raised OpenCV exception:

OpenCV(3.4.14) C:UsersrunneradminAppDataLocalTemppip-req-build-ta6q0f5fopencvmodulesvideoiosrccap_images.cpp:246: error: (-5:Bad argument) CAP_IMAGES: can't find starting number (in the name of file): C:Usersjhon smisDesktop/Rockstar Games Launcher.lnk in function 'cv::icvExtractPattern'

        错误表现:

        会把我桌面上的文件一个一个做出对应的空文件夹

如下图所示:

我的猜测:现在完全不确定是什么问题了,刚刚一下出现了一大堆空文件夹

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/341354.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号