问题标签 [opencv3.1]

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.

0 投票
0 回答
339 浏览

python - OpenCV 中的 Flann - 不支持的距离类型

我正在尝试使用 opencv3.1 和 python 3.5 进行 knn 搜索。

在我看来,miniflann.cpp只支持distType=1distType=2作为输入。opencv的python API总是使用miniflann吗?或者有没有办法使用 python 中的所有flann 功能(不同algorithm和不同distance类型)?

0 投票
0 回答
69 浏览

c++ - 堆损坏 - VS2010

我有一个运行时崩溃的 C++ 程序。我收到以下错误:

这可能是由于堆损坏,这表明 test1.exe 或其已加载的任何 DLL 中存在错误。

该程序用于通过摄像头识别手部并检测手部的轮廓。

代码:

这是发生崩溃的函数:

粗线(findContours)是程序中断的地方。

这是调用函数的地方:

当用户按下键'c'时调用此函数。我搜索了解决方案,但没有找到任何帮助。有人请帮助我!

0 投票
1 回答
1595 浏览

ocr - 如何在 linux ubuntu 14.10 上的 opencv 3.1.0 上安装 OCR tesseract?

我想为 Text_recognition 正确安装 Opencv_contrib。你对好的流程有什么想法吗?

在我安装 Opencv 3.1.0 和 opencv_contrib 之前,我安装了 leptonia-1.73、protobuf、caffe 和 Tesseract 之后。在我开始安装 Opencv 3.1.0 和 opencv_contrib 之后。但我不使用 Texte 模块

流程: 1. 安装 leptonia :

$ sudo apt-get install autoconf automake libtool

$ sudo apt-get install libpng12-dev

$ sudo apt-get install libjpeg62-dev

$ sudo apt-get install libtiff4-dev

$ sudo apt-get install zlib1g-dev

$ sudo apt-get 安装 libicu-dev

$ sudo apt-get install libpango1.0-dev

$ sudo apt-get install libcairo2-dev

$ wget http://www.leptonica.org/source/leptonica-1.73.tar.gz

$焦油-zxvf leptonica-1.73.tar.gz

$ cd leptonica-1.73

$ ./autogen.sh

$ ./配置

$ 制作

$ 须藤检查安装

$ sudo ldconfig

2.安装protobuf

比如“https://launchpad.”net/ubuntu/trusty/“+package/protobuf-compiler”

3.安装Caffe

比如 "http://caffe."berkeleyvision."org"/install_apt"."html

4. 使用 Opencv_extra_module_path 安装 Opencv 3.1.0

$ cd ~/opencv

$ mkdir 构建

$ cd 构建

$ cmake -D CMAKE_BUILD_TYPE=RELEASE \

警告信息:

警告消息是:joboxlearning@joboxlearning-VirtualBox:~/OpenCV/workspace/text_recognition$ ./Text_recognition 2856985-origpic-28a761.jpg

./Text_recognition

Neumann L., Matas J.: Real-Time Scene Text Localization and Recognition, CVPR 2012 中描述的极值区域过滤算法的演示程序

init done opengl support available OpenCV Error: Bad argument (Default classifier file not found!) in ERClassifierNM1, file /home/joboxlearning/OpenCV/opencv_contrib/modules/text/src/erfilter.cpp, line 1035 terminate called after throwing an instance 'cv::Exception' what(): /home/joboxlearning/OpenCV/opencv_contrib/modules/text/src/erfilter.cpp:1035: error: (-5)默认分类器文件未找到!在函数 ERClassifierNM1

放弃(核心转储)

0 投票
1 回答
289 浏览

xcode7 - opencv 3.1 wxwidgets cv::imwrite 错误

我正在使用 Opencv 3.1 和 wxwidgets 3.1 构建一个项目。我使用的代码:[wxOpenCv Demo 1 ]

我尝试使用函数 cv::imwrite() 添加一个写入帧对象。(我将 c 调用更改为 c++,例如:cvQueryFrame( m_pCapture ) 到 m_pCapture >> m_CurFrame;)

我收到此错误:

架构 x86_64 的未定义符号:

“cv::imwrite(cv::String const&, cv::_InputArray const&, std::vector > const&)”,引用自:

camera.o 中的 CCamera::SaveFrame()

ld:未找到架构 x86_64 的符号

clang:错误:链接器命令失败,退出代码为 1(使用 -v 查看调用)

如果没有 wxwidgets,opencv 函数可以正常工作。所以它似乎与wxwidgets和opencv的组合有关。

这适用于 wxwidgets 和 Opencv:

如果我取消注释最后一行,我会收到错误消息。

OS X:10 Yosemite 和我使用默认编译器(Apple LLVM 7.0)

我不知道该怎么办!

0 投票
1 回答
3397 浏览

python-2.7 - OpenCV Canny 边缘检测 Python

我收到此错误:

OpenCV 错误:未知函数中不支持的格式或格式组合(),文件 C:\slave\WinInstallerMegaPack\src\opencv\modules\imgproc\src\canny.cpp,第 67 行 Traceback(最后一次调用):edges= cv2 .Canny(frame,100,100) cv2.error : C:\slave\WinInstallerMegaPack\srx\opencv\modules\imgproc\src\canny.cpp:67: 错误: (-210)

当我运行此代码时:

0 投票
1 回答
538 浏览

c++ - OpenCV 3 中的 PCA 错误

我正在尝试从此链接 PCA 示例运行来自 OpenCV 的 PCA 示例代码。

但是在我运行之后它就崩溃了。for loop我进行了调试,发现它在下面的功能中分解了getOrientation

我之前在stackoverflow中搜索过,有类似标题但错误不同的问题。有什么帮助吗?谢谢

这是示例代码:

0 投票
0 回答
544 浏览

java - OpenCV:如何使用无损压缩保存视频

我正在使用 OpenCV 3.1,并且正在尝试使用无损压缩保存视频,这样我就不会更改任何 RGB 值。目前我尝试使用 avi 容器。我使用的编解码器是 CorePNG (PNG1) 和 Motion PNG (MPNG),问题是找不到编码器。我必须安装或考虑什么才能正确使用这些编解码器并按我的意愿?有没有更好的编解码器?

0 投票
1 回答
6727 浏览

c++ - OpenCV 图像识别 - 设置 ANN MLP

我是 OpenCV 世界和神经网络的新手,但我有一些 C++/Java 编码经验。


我创建了我的第一个 ANN MLP,并通过 XOR 学习了它:

它非常适合这个简单的问题,我还学习了这个网络的 1-10 到二进制转换。


但我需要使用 MLP 进行简单的图像分类 - 路标。我编写了加载训练图像和准备学习矩阵的代码,但我无法训练网络——即使有 100 万次迭代,它也能在一秒钟内“学习”!它会产生垃圾结果,所有输入都一样!


这是我的测试图像和源代码:

这段代码有什么问题,XOR 有效但图像无效?我检查了输入和输出矩阵,它们是正确的......有人还可以解释我何时/应该使用 ANN_MLP::TrainFlags::NO_INPUT_SCALE 和 ANN_MLP::TrainFlags::NO_OUTPUT_SCALE 或 setActivationFunction 和 setTrainMethod 参数的值我应该使用吗?


谢谢!

0 投票
1 回答
4260 浏览

python - opencv3.1 python ubuntu gnome 16.04中的`make -j4`出错

请帮忙。我不明白该怎么做。

我的 cmake 配置好吗?请帮忙。

当我拥有 ubuntu-gnome 15.10 时,我遵循了本教程http://www.pyimagesearch.com/2015/06/22/install-opencv-3-0-and-python-2-7-on-ubuntu/

一切正常,但在 ubuntu-gnome 16.04 中我无法安装。

0 投票
1 回答
1816 浏览

opencv - OpenCV 3.1.0 - LNK1104 与 opencv_world310d.lib (Visual Studio Express 2013)

我实际上试图让 opencv 在我的计算机上运行。我已经在 Windows 上配置了环境变量,并在属性表中添加了包含和库的路径。

现在,当我想添加额外的依赖项时,我在我的目录 (opencv\build\x64\vs12\lib) 中查看了并且只有两个文件。opencv_world310.lib 和 opencv_world310d.lib。所以他们在我的硬盘上。

我认为这些是我必须添加的文件?

我这样做了,然后我收到错误 LNK1104 无法打开“opencv_world310d.lib。与 opencv_world310.lib 相同。

我正在尝试从 opencv 构建一个示例代码,所以它应该一切正常。我看到了一些教程,他们没有任何问题。但他们使用的是 OpenCv3.0

有什么解决方法吗?

亲切的问候