返回顶部
首页 > 资讯 > 后端开发 > Python >Python27+Opencv3 Vid
  • 425
分享到

Python27+Opencv3 Vid

Vid 2023-01-31 07:01:13 425人浏览 泡泡鱼

Python 官方文档:入门教程 => 点击学习

摘要

最近在win10 X64部署了python27 win32 + OpenCV3的环境,具体过程记录于其他博文。进行图片的相关操作等均正常,但是在操作视频时,出现了问题。具体如下代码:Cap = cv2.VideoCapture('*****

最近在win10 X64部署了python27 win32 + OpenCV3的环境,具体过程记录于其他博文。

进行图片的相关操作等均正常,但是在操作视频时,出现了问题。具体如下


代码:

Cap = cv2.VideoCapture('******')

#判断是否正常开启

print Cap.isOpened()


1、*********为*.avi文件,打印返回FALSE

2、*********为摄像头,打印返回FALSE


处理:

1、搜索良久,stackoverflow已有大神给出解决方法

Http://stackoverflow.com/questions/11699298/opencv-2-4-videocapture-not-working-on-windows

Add C:\OpenCV\3rdparty\FFmpeg\ to the Windows PATH environment variable or copy opencv_ffmpeg.dll from that directory to C:\Python27\ or to a directory that is in the PATH. 


拷贝dll文件或者将ffmpeg加入系统变量,试了下,not worked!


2、同一帖子下,有其他人回复如下:

 first tried copying, then changing the Path environment of windows.. it didn't work until i changed the name to opencv_ffmpeg245.dll for my openCV version 2.4.5 and python 2.7. (notice **245.dll is from opencv version 2.4.5)


修改dll文件名,加上对应opencv版本号,试了下,not worked!


3、在往下看,又有大神回复解决方式:

I had the same issue with python 2.7 and opencv 2.4.10. I copied the opencv_ffmpeg2410_64.dll file from C:\Applications\opencv\build\x64\vc10\bin into the python path (mine is at C:\Users\mohammad\Anaconda) and it was solved!


其他opencv路径中已有带版本号的对应dll文件,拷贝之,worked!

比如我的该dll文件路径:C:\opencv\build\x86\vc12\bin\opencv_ffmpeg300.dll

wKiom1fYtxGwdBmjAABQt7kvC9w403.png-wh_50



--结束END--

本文标题: Python27+Opencv3 Vid

本文链接: https://lsjlt.com/news/192151.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • Python27+Opencv3 Vid
    最近在win10 X64部署了Python27 win32 + Opencv3的环境,具体过程记录于其他博文。进行图片的相关操作等均正常,但是在操作视频时,出现了问题。具体如下代码:Cap = cv2.VideoCapture('*****...
    99+
    2023-01-31
    Vid
  • Python27+Opencv3 捕获网
    Opencv3+Python比较常见的是播放本地avi视频文件、或者捕获PC自带摄像头视频。现在网络摄像机遍布,而我们测试时也需要用到网络摄像机的实时视频,并进行处理,参考《opencv3计算机视觉(python语言实现)》编写了捕获网络摄...
    99+
    2023-01-31
  • Python27 反射
    反射:通过字符串映射或修改程序运行时的状态、属性、方法, 有以下4个方法 1.getattr: 2.hasattr:判断一个对象里是否有对应(相同名称)字符串的方法 3.setattr 4.delattr class Dog(object)...
    99+
    2023-01-31
    反射
  • Python-opencv3 SIFT算
    最近接触一个项目:根据设计师定出的psd格式文件(photoshop),生成不同尺寸的海报。这里面牵扯到了尺度不变而对特征做变换的问题。这里简单介绍一下SIFT的概念,并知晓如何找到SIFT中的Keypoints和Descrip...
    99+
    2023-01-31
    Python SIFT
  • Python2.7安装Opencv3
        Python2.7上安装Opencv2的教程网上有很多,我安装的是Python2.7,安装Opencv2按照网上的教程很顺利,但是在自己学习OpenCV-Python Tutorials教程时,cv2.connectedCompo...
    99+
    2023-01-31
  • Python opencv3安装
    目录 方法一:使用pip命令安装 方法二:在pycharm安装 Python opencv3安装及配置 安装环境:win10 64;python3.6 64;pycharm2017;opencv3.4.3 在运行(win+R打开)使用c...
    99+
    2023-01-31
    Python
  • 基于python2.7的opencv3.
    当初一开始就是如此设想,通过opencv获取视频(摄像头)的图片帧,图像处理识别之后加工(绘制)图片,并把该图片作为视频流的一帧推送rtmp,然后远端直播,之间走了很多很多弯路(甚至想要手动实现rtmp推流)也就是了,搜索了一两周...
    99+
    2023-01-31
  • python3简单操作opencv3
    环境: Python版本:3.6.2 opencv版本:opencv-python==3.4.3.18 安装opencv pip install opencv-python 对图片操作 import cv2 # 识别图片 img = ...
    99+
    2023-01-31
    操作 简单
  • python3+opencv3人脸识别入
    import sys import importlib import cv2 #注意python2中,直接调用reload(sys),但python3中要import importlib importlib.reload(sys) #...
    99+
    2023-01-31
  • android USB如何修改VID具体实现
    1.Android 手机driver端: [GB Version] File to modify: alps\mediatek\custom\[Chip]\kernel\usb...
    99+
    2022-06-06
    Android
  • OpenCV3实现车牌识别(C++版)
    本文实例为大家分享了OpenCV3实现车牌识别的具体代码,供大家参考,具体内容如下 车牌识别(基于OpenCV3.4.7+VS2017) 视频识别 蓝色车牌识别 视觉入坑的第一个De...
    99+
    2022-11-13
    OpenCV3 车牌识别
  • Linux如何使用libudev获取USB设备VID及PID
    在本文将使用libudev库来访问hidraw的设备。通过libudev库,我们可以查询设备的厂家ID(Vendor ID, VID),产品ID(Product ID, PID),序列号和设备字符串等而不需要打开设备...
    99+
    2022-06-03
    linux libudev 获取 USB VID PID
  • opencv3机器学习之EM算法示例详解
    目录引言一、opencv3.0中自带的例子二、trainEM实现自动聚类进行图片目标检测引言 不同于其它的机器学习模型,EM算法是一种非监督的学习算法,它的输入数据事先不需要进行标注...
    99+
    2024-04-02
  • python opencv3机器学习之EM算法怎么使用
    今天小编给大家分享一下python opencv3机器学习之EM算法怎么使用的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解...
    99+
    2023-07-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作