opencv3.0相关内容

如何使用OpenCV和Python通过检测到的面部和眼睛移动鼠标

我设法通过绘制周围的眼睛来检测面部和眼睛,并且在Python教程 Python教程& 学习Opencv .现在,我想让鼠标(光标)在“脸部移动"和“眼睛闭合/睁开"动作时移动. (PYTHON和OPENCV).请帮忙给我更多有关如何使它起作用的想法. 谢谢. 检查以下代码: import cv2 import sys face_cascade = cv2.CascadeClassifi ..
发布时间:2020-05-20 20:35:55 其他开发

ROS,opencv3和CMake-无法删除库

工作环境: Kubuntu 14.04 LTS 64位 ROS Indigo(最新的,完整的桌面安装) OpenCV 2.4.8 出于某些未知的原因,我决定安装 ros-indigo-opencv3 软件包,由于我也有Ubuntu 14.04-OpenCV 2.4.8随附的默认版本,对此我几乎立即感到后悔. 起初,我注意到QtCreator在构建CMake项目时警告我2.4. ..
发布时间:2020-05-20 20:32:59 C/C++开发

如何在Visual Studio中使用OpenCV设置联盟视觉相机Manta

我有一台装有Windows 10和Marvell Yukon 88E8072 PCI-E千兆位以太网控制器的笔记本电脑.我已将Allied Vision Manta相机连接到我的笔记本电脑.我安装了Visual Studio 2015,也安装了Allied Vision SDK-Vimba Viewer.我可以使用Vimba Viewer界面捕获图像,所以我知道相机可以正常工作. 问题是当我 ..
发布时间:2020-05-20 20:32:17 其他开发

抽象类类型为"cv :: BackgroundSubtractorMOG2"的对象;不允许.所有的方法都是纯虚拟的

我在Windows 7 64bit的VS2015 + OpenCV3.0中开发代码.这是我想要尝试的演示代码.而且我尝试了很多演示,但遇到了相同的问题: 不允许使用抽象类类型为"cv :: BackgroundSubtractorMOG2"的 对象.所有的方法都是纯虚函数. 演示代码为: using namespace cv; using namespace std; int ..
发布时间:2020-05-20 20:27:10 C/C++开发

如何使用python从OpenCV 3中的持久XML/YAML文件读取/写入矩阵?

我一直在尝试使用anaconda的当前cv2(我相信实际上是OpenCV 3.x)对持久性文件存储(例如XML)进行读写矩阵.我在网上查看了解决方案,人们引用了这样的方法: object = cv2.cv.Load(file) object = cv2.cv.Save(file) 源.这不适用于当前的anaconda python cv2.人们提出了此yaml示例这样的解决方案,但我为什 ..
发布时间:2020-05-20 20:19:44 Python

构建OpenCV 3.0.0-beta Windows Python 3.4

我希望让OpenCV在适用于Python 3.4的Windows 7 x64上运行. 即使OpenCV 3 Alpha页面指出有Python 3支持( http://opencv .org/opencv-3-0-alpha.html ),则预编译的软件包仅包含opencv/build/python/2.7,不包含3(.4). 因此,按照上的答案进行操作如何在Windows 7 x64上的py ..
发布时间:2020-05-20 20:16:59 Python

如何跟踪视频中的前景并在其上绘制矩形

im在运动检测脚本中运行,跟踪人偶我使用了前景函数MOG2,并且我下一步要做的工作是在移动人偶中绘制一个矩形,但是运行它时出现错误 有任何解决办法吗? 错误: OpenCV错误:cvGetMat,文件/home/shar/opencv/modules/core/src/array.cpp,第2494行中的错误标志(参数或结构字段)(无法识别或不支持的数组类型) 抛出'cv :: Except ..
发布时间:2020-05-20 20:15:49 C/C++开发

带有OpenCV的android中的信号线

我正在尝试使用 opencv3 对四边形对象进行透视校正.我设法显示了这些行,并使用Imgproc.HoughLinesP()实施了 Houghlines ,并尝试使用Imgproc.lines()突出显示了这些行,但是输出没有成功.下面是我的代码,并且还附加了我的输出图像. 请让我知道发生了什么错误以及应该怎么做... Mat initImg; // initial image Ma ..
发布时间:2020-05-20 20:14:59 移动开发

在OpenCV中裁剪实时视频供稿

我有一个实时视频源,该源跟踪绿色对象并在对象区域上绘制一个矩形.我很好奇我如何能够裁剪提要以仅显示矩形所包围的区域. 以下是相关部分: while True: (success, frame) = webcam.read() frame = imutils.resize(frame, width = 1000) hsv = cv2.cvtColor(fra ..
发布时间:2020-05-20 20:14:35 Python

python opencv matchTemplate是否实现了蒙版功能?

OpenCV从3.0.0版开始,添加了遮罩功能 matchTemplate方法.通过在模板上定义掩码,它支持与透明模板匹配的模板.我的下面的python程序运行良好,但是如果我在cv2.matchTemplate调用中添加mask参数,则会引发错误: OpenCV Error: The function/feature is not implemented () in matchTempla ..
发布时间:2020-05-20 20:14:22 Python

用于opencv cmake安装的错误python软件包路径

我一直在尝试从在Python中,import cv2在全局设置中运行良好,但在'cv'虚拟环境中不起作用. 按照网站上的步骤进行操作时,我首先没有安装virtualenv,然后意识到我没有安装它,所以我后来安装了它,然后再次执行步骤.这可能是个问题吗? Python 2: -- Interpreter: /Users/JLee/Envs/cv/ ..
发布时间:2020-05-20 20:11:27 Python

Python OpenCV视频格式在浏览器中播放

我正在尝试根据一系列图像创建视频并将其显示在浏览器中,但是出于某种奇怪的原因,无论我使用哪种编解码器或文件格式,都会出现以下错误: 未找到支持格式和哑剧类型的视频 这是我的代码: ready_images = [] import cv2 for img in videos['Images']: image = cv2.imread(img.fileName) r ..
发布时间:2020-05-20 20:09:33 Python

在Python中从opencv 3创建Rect类的实例

我想知道如何通过提供两个Point来获取opencv rect对象. C ++版本提供了这种数据结构. http://docs.opencv.org /java/2.4.9/org/opencv/core/Rect.html 我找不到在python中实例化rect的方法. 我尝试了cv2.Rect(p1,p2),但是这种方法似乎不存在. 可能吗? 非常感谢:) 解决方案 ..
发布时间:2020-05-20 20:05:31 Python

保持OpenCV 2和OpenCV 3之间的代码兼容性

我的库当前使用的是OpenCV2.现在,我正在尝试编译该库以使用OpenCV3.似乎某些头文件已移动,某些常量已重命名.例如,在OpenCV 3中未定义CV_INTER_LINEAR. 由于我的库需要在OpenCV 2和3上编译并运行,是否有任何简单的方法来克服这种不兼容性? 我可以更改代码,但是在OpenCV 2中不起作用. /p> 解决方案 几个月前,我遇到了同样的问题,我不得不与 ..
发布时间:2020-05-20 20:02:37 C/C++开发

Opencv:从许可证中裁剪出文本区域

下图是单个驾驶执照的图像,我想提取有关驾驶执照,名称,DOB等的信息.我的思维过程是找到一种将它们逐行分组并裁剪出单个矩形的方法其中包含eng和ara的名称,许可证等.但是我失败了. import cv2 import os import numpy as np scan_dir = os.path.dirname(__file__) image_dir = os.path.join(sca ..
发布时间:2020-05-20 19:54:57 Python

如何检查点是否放置在轮廓内?

我已在极端点周围绘制了轮廓.在多边形图中,我还有其他要点. 如何检查它们是否在轮廓内? 解决方案 您可以使用OpenCV中可用的cv2.pointPolygonTest()函数. 例如: dist = cv2.pointPolygonTest(cnt,(50,50),True) 在此示例中,我们正在检查是否在轮廓cnt中出现坐标(50, 50) dist返回以下三个 ..
发布时间:2020-05-20 19:53:16 Python

OpenCV 2.4.11和3.0.0有什么区别

OpenCV 的最新版本显示的是 2.4.11 ,这是更新的版本,而后是 3.0.0 (处于Beta版).它们之间有什么区别.我应该在3.0.0之上使用OpenCV 2.4.11,因为在3.0.0中遇到了几个错误.他们的发布如何运作? 解决方案 3.0.0应该会带来很多新功能,但它目前是beta版,而不是正式发行版(可能不稳定).上次正式发布的稳定版本是2.4.11. 如果您在2.4 ..
发布时间:2020-05-20 19:50:25 其他开发