14得票1回答
如何使用词袋模型进行训练和预测?

我有一份汽车各个角度的图像文件夹。我想使用词袋方法来训练系统识别这辆车。训练完成后,如果给出该汽车的图像,它应该能够识别它。 我一直在尝试学习OpenCV中的BOW函数,以使这项工作顺利进行,并已经达到了一个水平,现在不知道该怎么做,需要一些指导。 这是我用来制作词袋的代码:Ptr<...

14得票5回答
安卓 - 人脸特征检测

我目前正在开发一款安卓手机应用程序,需要检测人脸的特征。该程序应能够检测眼睛、鼻子、嘴巴和脸部边缘的位置。精确度应该足够,但不需要完美。为了提高速度,可以牺牲一些准确性。所有人脸都将是正面的,并且我们在之前已经知道了特征的大致位置。我们不需要实时检测,特征应从保存的图像中提取。检测时间应该尽可...

13得票4回答
非常大的图像中节省内存的线条拼接

背景 我处理来自合成孔径雷达卫星的非常大的数据集。这些可以看作是高动态范围灰度图像,每边约为10k个像素。 最近,我一直在开发单尺度变体的Lindeberg比例空间脊线检测算法的应用程序,用于在SAR图像中检测线性特征。这是对使用方向滤波器或使用霍夫变换的改进方法,因为它的计算成本比两者都...

13得票2回答
OpenCV:检测视频中的闪烁灯光

我有一个视频源,其中包含几个以不同速率闪烁的灯。所有灯的颜色都相同(它们都是红外LED)。如何检测这些闪烁灯的位置和频率? 声明:我对OpenCV非常陌生。我有一本《学习OpenCV》的书,但我发现它有点难以理解。如果有人能用OpenCV术语解释一种解决方案,我将不胜感激。我并不期望有人为我...

13得票1回答
如何使用opencv_contrib构建自定义的opencv.js

我想将opencv_contrib中的xfeatures2D包含到opencv.js中。 我遵循这份文档Build OpenCV.js。一切都很顺利,我获得了一个全新的opencv.js文件,并可以在我的html页面上使用它,但它不包括xfeatures2D模块。 我修改了文件opencv/p...

13得票6回答
实现Harris角点检测器

我正在为教育目的实现一个Harris角点检测器,但卡在了Harris响应部分。基本上,我正在做以下几点: 计算图像在x和y方向的强度梯度 模糊(1)的输出 计算(2)输出上的Harris响应 在(3)输出的3x3邻域内抑制非最大值,并阈值输出 第1和第2步似乎运行良好;然而,我得到的H...

13得票3回答
OpenCV HOGDescriptor 错误

我正在Mac OS X 10.8上运行OpenCV 2.4.3。 我尝试使用cv::HOGDescriptor在视频序列中获取行人。 这是我用来检测并绘制边界框的代码。 cv::VideoCapture input("file.avi"); assert(input.isOpened(...

13得票2回答
SurfFeatureDetector函数中的Hessian最小阈值是什么意思?

我正在使用surf在图像中检测特征的OpenCV项目。 探测器是通过这种方式初始化的int minHessian = 100; SurfFeatureDetector detector( minHessian ); 请有人用数学和实践的方式解释一下Hessian阈值的含义?

13得票2回答
如何在OpenCV中找到矩形对象的角落?

我正在使用openCV库在Android平台上进行开发。我已经成功从图像中检测到最大的矩形,但由于我的应用程序将用于扫描目的,因此我还想具备透视变换功能。 我知道如何应用perspectiveTransform和warpPerspectiveTransform,但为此我需要源点所在矩形的角落...

13得票4回答
OpenCV 3,BlobDetection,“detectAndCompute”函数/功能未实现

我遇到了关于opencv 3的问题: 我想要使用一个特征检测器,SimpleBlobDetector,并希望用凸度和圆度来进行过滤。 但是当我尝试执行代码时,跟踪到了以下错误: “在detectAndCompute中未实现函数/功能()” 然后应用程序崩溃了。 我在互联网上搜索了相关信息...