问题标签 [opencv3.0]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - OpenCV 3.0.0 beta Python:加载错误:“模块”对象没有属性“加载”
我正在尝试制作一个面部检测程序,它将使用 xml 文件来训练分类器并从屏幕截图中识别面部、嘴巴和眼睛。
但是,当我尝试加载 xml 文件时,它给了我 cv2 没有“加载”属性的错误。由于版本和文档不同(使用 3.0.0-bet),我之前在使用 cv2 时遇到过属性问题,我怀疑它与语法错误一样简单。但是我不太确定,谁能告诉我是什么导致了这个问题,我该如何解决?
错误:
代码:
opencv - OpenCV 3.0.0 beta:绘制轮廓时出错
我正在使用有关开始使用轮廓的 OpenCV 3.0.0 beta 文档进行采样,并且在尝试使用文档中的轮廓代码时遇到了多个错误。我不知道如何解决这个问题,有人可以帮助我吗?
我从以下位置复制代码的文档:http: //docs.opencv.org/trunk/doc/py_tutorials/py_imgproc/py_contours/py_contours_begin/py_contours_begin.html#contours-getting-started
测试图片以应用轮廓:
http://www.k6-geometric-shapes.com/image-files/pyramid-base-rectangle.jpg
产生错误的代码行:
错误:
还有另一个 drawContour 函数不起作用。一旦我注释掉上面的一个并在另一个函数(下面)中注释,它会产生不同的错误。
代码行:
错误:回溯(最近一次调用最后一次):文件“/home/anthony/Documents/Programming/Python/Computer-Vision/OpenCV-Doc/contour-draw.py”,第 15 行,在 cnt = contours[4] IndexError:列表索引超出范围
还有另外两个 drawContours 函数被注释掉了。有一个边框可以成功创建图片的轮廓,但由于某些原因,会产生窗口的轮廓。
代码:
python - OpenCV 错误:(-215)size.width>0 && size.height>0 in function imshow
我正在尝试制作一个将 Haar Cascade 分类与 Lucas Kanade 良好特征检测相结合的面部跟踪器。但是,我不断收到一个错误,我无法弄清楚这意味着什么,也无法解决它。
有人能帮我一下吗?
错误:
代码:
opencv - OpenCV:Lucas Kanade 应用于特定区域(检测面部特征)
我正在尝试使用带有 Haar Cascade 分类的 Lucas Kanade 算法进行人脸跟踪。Lucas Kanade 是成功的,可以跟踪用户,但不幸的是,一些检测点的好功能被浪费在了后台的角落。我希望使用 Haar Cascade 的能力来检测事实以获取检测到的人脸的坐标,并将 Lucas Kanade 应用于该限制区域内。
基本上,我想使用 Haar Cascade 来检测事实,获取 x、y、w 和 h 值,并使用这些坐标在该受限区域内应用 Lucas Kanade(这样就不会浪费在为背景分配好的特征上,而且只有检测到面部特征)
执行 Lucas Kanade 算法的代码行是以下代码:
我怎么做?
代码:
c++ - 在 Mac (Mavericks) 3.0 beta 上制作时出错
我需要 OpenCV 3.0 beta 的新功能。安装说明已经在这里:http ://hugofeng.info/2014/04/17/Compile%20OpenCV3.0%20on%20OSX/
当我这样做时make
,出现以下错误:
我正在尝试对这个错误进行排序,但我不能...... http://pastebin.com/DPRdvjvU(我不能在这里粘贴所有的原始数据)。
我已经看到由于 CUDA 或排序标志而解决了类似的错误,但我没有让它工作。
你有什么线索吗?先感谢您。
问候。
cmake - cmake 找到自定义 OpenCV,忽略它
我在我的系统上构建了 OpenCV 3,因为它不是由我的包管理器提供的,但 cmake 仍然使用系统版本。
正如预期的那样,当我OpenCV_DIR
留空时,以下失败(因为系统 OpenCV 是 2.4)
FIND_PACKAGE(OpenCV 3 REQUIRED)
当我export OPENCV_DIR=/home/fruitcake/Desktop/opencvsrc/installed
检查通过时,变量被设置为系统 OpenCV 目录,导致编译时错误。
例如:OPENCV_CFLAGS
应设置为前缀目录。
我认为发生了一些神奇的事情,/OpenCVModules-release.cmake
但我不知道OPENCV_CFLAGS
是如何设置的。
拥有自定义 OpenCV 搜索目录的典型方式是什么OPENCV_CFLAGS
?
我正在使用 cmake 版本 3.1.0
c++ - OpenCV 3 KNN 实现
您可能知道,OpenCV 3 中发生了许多变化。在以前的 OpenCV 版本中,我曾经这样做过:
我还找到了一个如何弄清楚的例子,但我在创建函数中仍然有错误:
您能否提供信息,如何正确地将 KNearest 的实际代码重写为 openCV 3?
opencv - OpenCV 3.0 中缺少 cv::Mat.refcount
以下适用于 OpenCV 2.4.9:
我如何在 OpenCV 3.0.0b 中完成同样的事情?
opencv - 压缩跟踪中的opencv错误链接错误
错误 21 错误 LNK2019:无法解析的外部符号“public: void __thiscall CompressiveTracker::processFrame(class cv::Mat &,class cv::Rect_ &)”(?processFrame@CompressiveTracker@@QAEXAAVMat@cv@@AAV?$Rect_@ H@3@@Z) 在函数 _main C:\Users\anc6kor\Documents\Visual Studio 2010\Projects\CT\CT\CT.obj CT 中引用