opencv3.0相关内容
我正在尝试使用OpenCV 3.0.0设置Eclipse(Neon版本),但我遇到了一个问题。 当我加载图像时,代码如下: Mat m = Imgcodecs.imread("newimage.jpg"); 引发以下错误: Exception in thread "main" java.lang.UnsatisfiedLinkError: org.opencv.imgcodecs.
..
我这里的问题是,当我使用OpenCV将视频提取到帧中时,有时我得到的帧会翻转,这在我的机器(Windows)和VM(Ubuntu)上都发生了,但我测试的一些视频,帧没有翻转。因此,我想知道我的代码中应该更改/添加什么因素或哪些内容,以便在不翻转的情况下修复提取 def extract_frame(video,folder): global fps os.mkdir('./gre
..
我想保存从我的网络摄像头附加的 BeagleBone Black 捕获的图像,但是当我运行以下代码时,我收到错误:选择超时. #include #include #include #include "opencv2/opencv.hpp"#include "opencv2/
..
只是想知道 OpenCV 中是否有任何命令可以为 C++ 中的 GUI 创建输入“文本框"或“编辑文本框"?喜欢姓名框(输入姓名) PS:我使用的是 Linux(Ubuntu) 解决方案 正如 Miki 所说,OpenCV 本身没有这样的功能,但是没有什么可以阻止您使用 Zenity 或任何替代方案,在命令行中像这样工作: zenity --title "给我一些文字!"--ent
..
我正在使用 OpenCV 函数运行摄像机.我将 Mat 对象传递给它工作了一段时间的 jni 函数,它们是错误: 10-10 13:03:17.978:A/libc(28693):致命信号 11 (SIGSEGV),代码 1,tid 28791 中的故障地址 0x9 (Thread-5418) 运行相机并调用jni函数的Java代码: 包 com.adhamenaya;导入 java.uti
..
下面的链接使用 Matlab 从图像中删除非文本内容.我想用 Java 中的 OpenCV 做同样的事情. 我没有可试用的 Matlab,而且我是 OpenCV 的新手.虽然我知道一些关于这个过程背后的理论的基础知识,但是将 Matlab 语言翻译成 OpenCV 3.0 有点困难.最好使用 Java. http://www.mathworks.com/help/vision/exam
..
我正在尝试制作一个将 Haar Cascade 分类与 Lucas Kanade 良好特征检测相结合的面部跟踪器.但是,我不断收到一个错误,我无法弄清楚这意味着什么,也无法解决它. 有人可以帮我吗? 错误: 第 110 行,在 cv2.imshow('帧',img)错误:/build/buildd/opencv-2.4.8+dfsg1/modules/highgui/
..
我尝试在我的 Raspberry Pi 2B 上构建 OpenCV 3.1.0.不幸的是,当我尝试时: cmake -D CMAKE_BUILD_TYPE=RELEASE \ -D CMAKE_INSTALL_PREFIX=/usr/local \ -D INSTALL_C_EXAMPLES=OFF \ -D INSTALL_PYTHON_EXAMPLES=OFF/home/pi/Downl
..
我需要在我的 OpenCV(3.0 版)项目中使用神经网络.我已经创建并训练了神经网络并且它可以工作,但是如果我想从 YML 文件加载神经网络,它不会预测. 这是我创建、训练和保存我的神经网络的代码: FileStorage fs("nn.yml", FileStorage::WRITE);int input_neurons = 7;int hidden_neurons = 100;i
..
我目前正在研究简单的车道检测,但在查找黄色车道线的范围/输入值时遇到了一些麻烦. def color_filter(image):#convert to HLS to mask 基于HLShls = cv2.cvtColor(图像,cv2.COLOR_BGR2HLS)下 = np.array([0,190,0])上 = np.array([255,255,255])Yellower = np.a
..
我正在尝试将我的 OpenCV 版本从 2.4.9 更新到最新版本 3.10.我从这里下载了 Windows 二进制文件,并从官方 OpenCV 站点导航到那里.然后我运行了安装程序,但 opencv\build\x64\vc12\lib 目录只包含几个文件: opencv_world310.lib opencv_world310d.lib OpenCVConfig.cmake Ope
..
如您所知,OpenCV 3 中的许多内容都发生了变化(与 openCV2 或旧的第一个版本相比). 在过去,训练 SVM 会使用: CvSVMParams 参数;params.svm_type = CvSVM::C_SVC;params.kernel_type = CvSVM::POLY;params.gamma = 3;CvSVM 支持向量机;svm.train(training_mat
..
我正在关注这个问题: 我该怎么做从左到右,从上到下对轮廓进行排序? 从左到右和从上到下对轮廓进行排序.但是,我的轮廓是使用这个(OpenCV 3)找到的: im2,contours,hierarchy = cv2.findContours(threshold,cv2.RETR_EXTERNAL,cv2.CHAIN_APPROX_SIMPLE) 它们的格式如下: 数组([[[ 1
..
我想使用 LineIterator在使用 Python 的 OpenCV 3.0 中,它是否仍可用于为 Python 构建的 OpenCV 3.0?看来网上的答案都指向cv.InitLineIterator,它是cv 模块的一部分.我试过导入这个模块,但它似乎没有包含在当前版本中.是否已重命名或严格删除? 解决方案 我已经解决了我自己的问题.行迭代器似乎在 cv2 库中不可用.因此,我制作
..
我想提取与此类似的图像的调色板(来自 这里): 我需要它来提取特定的颜色,如黄色、绿色和棕色,并显示该颜色覆盖的区域的百分比.另外,我可以添加更多颜色来提取. 如何减少原图的颜色数量,如何获取调色板? 解决方案 这里发生了三种不同的事情. 减少图像的颜色数量 获取图像的不同颜色 获取颜色名称 减少颜色数量 有很多技巧可以减少颜色的数量.在这里你可以看到如何
..
我刚刚开始学习使用 C++ OpenCV 的 SVM,并参考了 SVM 文档 这里.我想先尝试链接中的示例源代码以熟悉它,但我无法运行示例源代码.它返回错误: 错误 1 错误 C2065:'CvSVMParams':未声明的标识符 我使用的是带有 OpenCV 3.0.0 的 Visual Studio 2012.设置过程应该是正确的,因为除此之外所有其他代码都运行良好. 解
..
我有一种颜色想要转换为不同的颜色空间.是否可以直接在 cv::Vec3f 上使用 cvtColor 而无需创建 1x1 cv::Mat 并用该像素填充它,使用cvtColor 在 cv::Mat 上,然后从输出中获取唯一的像素?我尝试了以下方法,但似乎不喜欢传递向量. 有什么建议吗? #include #include int main(int, char*[]){简历::Vec3f HS
..
我一直在尝试使用 python opencv 从抓取输出中删除黑色背景. 将 numpy 导入为 np导入 cv2img = cv2.imread(r'myfile_1.png')掩码 = np.zeros(img.shape[:2],np.uint8)bgdModel = np.zeros((1,65),np.float64)fgdModel = np.zeros((1,65),np.floa
..
我想在图片框中移动和单击鼠标时获得一个位置.我想在单击鼠标的时间和位置在图像窗口中创建矩形. 我有一个来自文档的简单代码 #include "stdafx.h";#include "opencv2/highgui/highgui.hpp";#include 使用命名空间标准;使用命名空间 cv;void CallBackFunc(int event, int x, int y, int f
..
我从源代码构建 OpenCV 3.0.以及一些额外模块的 contrib repo.我手动设置了我的 VS2013 项目以使用生成的 lib 文件. 我的代码现在很简单: #include "opencv2\core\core.hpp"#include "opencv2\imgcodecs\imgcodecs.hpp"int _tmain(int argc, _TCHAR* argv[])
..