问题标签 [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.
python - OpenCV 中的 Flann - 不支持的距离类型
我正在尝试使用 opencv3.1 和 python 3.5 进行 knn 搜索。
在我看来,miniflann.cpp只支持distType=1
或distType=2
作为输入。opencv的python API总是使用miniflann吗?或者有没有办法使用 python 中的所有flann 功能(不同algorithm
和不同distance
类型)?
c++ - 堆损坏 - VS2010
我有一个运行时崩溃的 C++ 程序。我收到以下错误:
这可能是由于堆损坏,这表明 test1.exe 或其已加载的任何 DLL 中存在错误。
该程序用于通过摄像头识别手部并检测手部的轮廓。
代码:
这是发生崩溃的函数:
粗线(findContours)是程序中断的地方。
这是调用函数的地方:
当用户按下键'c'时调用此函数。我搜索了解决方案,但没有找到任何帮助。有人请帮助我!
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
放弃(核心转储)
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)
我不知道该怎么办!
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)
当我运行此代码时:
c++ - OpenCV 3 中的 PCA 错误
我正在尝试从此链接 PCA 示例运行来自 OpenCV 的 PCA 示例代码。
但是在我运行之后它就崩溃了。for loop
我进行了调试,发现它在下面的功能中分解了getOrientation
:
我之前在stackoverflow中搜索过,有类似标题但错误不同的问题。有什么帮助吗?谢谢
这是示例代码:
java - OpenCV:如何使用无损压缩保存视频
我正在使用 OpenCV 3.1,并且正在尝试使用无损压缩保存视频,这样我就不会更改任何 RGB 值。目前我尝试使用 avi 容器。我使用的编解码器是 CorePNG (PNG1) 和 Motion PNG (MPNG),问题是找不到编码器。我必须安装或考虑什么才能正确使用这些编解码器并按我的意愿?有没有更好的编解码器?
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 参数的值我应该使用吗?
谢谢!
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 中我无法安装。
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
有什么解决方法吗?
亲切的问候