问题标签 [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.
ios - OpenCV 3.0 CascadeClassifier.load() 断言失败 (!empty)
我刚刚将我的 iOS 项目更新到版本 OpenCV 3.0,每当我尝试加载 haarcascade 文件时,我都会收到断言失败。
以前版本的 OpenCV 工作正常,我获取路径和加载文件的方式没有改变(见下文),它似乎不适用于 3.0 版
我还尝试修改读取文件的方式(我在下面找到的另一个示例)。
但是再一次无济于事...
任何建议将不胜感激。
C。
python-2.7 - OpenCV 3.0.0-beta 缺少 KNN?
刚刚从 opencv-2.4.11 升级,KNearest 似乎不见了
opencv - python cv2.calibrateCamera 的输入参数
当我尝试使用 cv2.calibrateCamera 校准相机时出现以下错误:
我最初有用于 pts3d 和 pts2d 的 nx3 和 nx2 数组。然后,我尝试以以下形式重塑 pts3d 和 pts2d,因为该函数将向量 point3d(以及相应的 pts2d)的向量作为输入:
[1 xnx 3] 和 [1 xnx 2]
[kx n' x 3] 和 [kx n' x 3],其中 k 是某个随机值
[1 xnx 1 x 3] 和 [1 xnx 1 x 2]
没有任何效果,它总是给出同样的错误。
我看到提供的cameraclibration的代码示例代码运行良好,它们的输入是[kxnx 3]。我真的不知道我的实施有什么问题。准确地说,以下是我的代码:
错误发生在函数调用时。很高兴知道这里可能出了什么问题。
opencv3.0 - 使用 anaconda python 2.7 在 ubuntu 14.04 上安装 opencv 3.0.0-beta
请任何人帮助解决在 ubuntu 14.04 上安装 opencv 3.0.0-beta 时的更改,让 GPU 运行 theano,这样它就不会像最初那样删除我的 nvidia。我使用 anaconda python 2.7,安装 opencv 后,它适用于 c++ 示例,但不适用于 python 示例,因为导入模块 cv2 时出错。发现它没有与 python 和“安装 conda cv2”链接,但它要求制作 cmake。我做到了,但这不再成功完成。任何帮助。感谢链接https://askubuntu.com/questions/537268/installing-opencv-in-ubuntu-14-04中的 cmake 更改内容
c++ - 从图像数组创建单个图像
嗨,我正在尝试从 opencv 中的多个图像创建单个图像。我使用的图像大小相同。
我所做的是将它们重塑为单行,然后尝试将它们与我的新图像合并在一起。
我创建大小为 2 个图像的新图像并传递数组,但收到错误 EXC_BAD_ACCESS(code=1, address = ..)
注意:图像大小是正确的单个图像大小:[170569 x 1] new_image 大小:[170569 x 2]
我的代码如下。谢谢你
opencv - 如何在 OpenCV 中使用夜视摄像机输入(帧)?
我正在开发一个应用程序,它使用夜视摄像头识别面部特征,即使在低光照条件下也是如此。我的应用程序是在晚上工作的,我在白天使用相机没有问题,为了让它在弱光下工作我想使用夜视相机(请向我推荐任何使用 OpenCV 进行处理的好的夜视相机)。或者有什么方法可以在弱光下获得更好质量的图像,即使是普通相机也是如此。
c# - 使用 Emgucv 在 HaarCascade.cs 文件中获取异常
我正在展示我正在尝试开发的项目的简单版本。我在 haarCascade.cs 中不断收到 TypeIntilizationException 未处理的错误。这是我的代码
在以下行的我的 HaarCascade.cs 文件中,我收到一个错误
该 TypeIntilizationException 未处理。(我已经添加了参考 Emgu.CV、Emgu.CV.UI 和 Emgu.util dll 文件
opencv - 连接组件标记和图像分割之间的区别?
有人可以解释图像处理中连接组件标记和图像分割之间的区别吗?我已经阅读了这些技术,发现两者的结果几乎相同
opencv - 为什么 createBackgroundSubtractorGMG 被认为已过时,我该如何使用它
一般来说,我对 OpenCV 和图像处理相当陌生。我正在研究背景减法以促进运动跟踪(人数统计)。查看关于背景减法的 openCV 文档,GMG 给出了相当不错的结果。此外,在查看比较方法的视频时,我觉得 GMG 给出了最好的结果,至少就我的目的而言。
我安装了最新版本的opencv以与python3一起使用:
最后一行告诉我我现在正在跑步3.0.0-dev
。根据这个问题,cv2.createBackgroundSubtractorGMG
应该在这个版本中可用,但它不是;事实上,它似乎在 opencv master中已经过时了。
有趣的是,在我自己的测试中,当前(3.0.0-dev)版本createBackgroundSubtractorKNN
和createBackgroundSubtractorMOG2
工作得比我之前在 opencv2 中测试过的版本(MOG
和)要好得多。MOG2
所以可能GMG
算法被转移到了那些。或者,如果不是,为什么GMG
现在认为该版本已过时?我怎样才能让过时的版本工作(在python3上),比较结果?