问题标签 [opencv]
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.
c++ - 在 Linux 中使用 Eclipse C++ CDT
我想使用 Eclipse 在 Linux 上开发 C++ 项目。特别是我想使用 Eclipse CDT 修改稳定且广泛使用的开源项目。其中之一是英特尔 Opencv。有创建简单 C++ 项目的教程,如下所示:
我已经看过很多使用 Eclipse CDT 在 OpenCv 中编写程序的教程,如下所示:
- http://opencv.willowgarage.com/wiki/Eclipse
- http://tommy.chheng.com/development/windows_development_setup.html
- http://tommy.chheng.com/index.php/2009/05/opencv-with-eclipse-on-windows/
但是我想使用 Eclipse 对 OpenCv 平台本身进行更改并从那里编译它。我真的很喜欢 Eclipse 的许多功能,例如:
- 语法高亮
- 大纲
- 代码辅助
- 代码模板
- 代码历史
- 等等
有人会写一个关于如何从 OpenCv tarball 在 Eclipse 中创建项目的小教程吗?我会在 Linux 上使用 Eclipse CDT。
Eclipse CDT 能否像识别 Ant 脚本一样识别 Makefile?
c++ - 使用mac os在OpenCv中迭代大量图像的问题
我正在尝试迭代一些包含大约 3000 个图像的目录。我加载图像。如果图像已加载,我将其释放。那是我可以编写的最小的程序来重现错误。
加载和释放 124 张图像后,程序停止加载图像。我认为这是一个内存问题,但我不明白究竟是什么导致程序停止加载图像。
我在我的Mac上使用OpenCV。我不知道我怎么能弄清楚我正在使用哪个版本。
这是我项目中的代码。
}
我正在迭代的目录中的每个图像都会调用此方法。在 124 张图像之后, if(img) 部分评估为 false 并执行 else 分支。如果我稍后尝试从程序的其他部分加载图像,它们也不会加载。
编辑它不是内存问题。Mac OS 标准最大打开文件数为 256 后将其更改为 512 我可以打开 251 个图像。所以看起来OpenCV在加载图像文件后并没有关闭它们。
image-processing - 如何在 Gtk+/Gtkmm 中显示 OpenCV IplImage?
我有图像作为 IplImage,我想在一个小型 Gtkmm 应用程序中显示。如何将它们转换为 Gtk 可以显示的东西?
graphics - 最喜欢的手势识别技术
有很多关于手势识别的研究正在进行中。我想我会将其缩小到手势识别的主题(即静止的手部位置,直至像手语识别一样复杂和动态)。
考虑到实时可用的图像处理技术,如斑点检测、边缘检测、兴趣点跟踪等。再加上隐马尔可夫模型和其他比较人工智能,你会用什么技术/算法来做实时运动跟踪和手势识别?
c++ - 如何从 UCI 创建像“字母图像识别数据集”这样的图像数据
我正在使用 OpenCV 中的 letter_regcog 示例,它使用了来自 UCI 的数据集,其结构如下:
例子:
现在我已经分割了字母的图像,并希望将其转换为这样的数据以识别它,但我不明白所有值的平均值,如“6. onpix total # on pixel”是什么意思?你能解释一下这些值的平均值吗?谢谢。
linux - 如何用 ICC 编译 OpenCV?
我正在尝试在 Linux 上使用 icc 编译 OpenCV,以便使用英特尔工具分析执行情况。
我使用默认选项安装了最新版本的 icc。我尝试了“用户”(icc 安装在我家中)和“sudo”(icc 安装在 /opt 中)安装。icc的版本是11.1 20090630
我还想获取 iccvars.sh,将所需的路径添加到 PATH 和 LD_LIBRARY_PATH
我还尝试了几个版本的 OpenCV: - 主要版本:pre1.1。configure 根本不识别 icc - 'latest_tested_snapshot' 和 'trunk' 版本: icc 被 configure 很好地识别(--enable-openmp 产生 -openmp 选项,而不是 -fopenmp)
当我制作时,一切似乎都很好,直到编译中间。然后总是有很多关于“操作员”的警告(可能有一百个)。这里有一个例子:
最后是错误:
我有人成功用 icc 编译 OpenCV,请告诉我!
opencv - cvGetCaptureProperty 总是为 CV_CAP_PROP_FRAME_COUNT 返回 0!
这是来自 O'Reilly Learning Opencv 的代码片段,
但不幸的是,cvGetCaptureProperty 总是返回 0。我在 Yahoo 中搜索了 opencv 组,发现了同样的问题。
opencv - OpenCV:检测视频源中的闪烁灯
我有一个视频源。此视频源包含几个以不同速率闪烁的灯。所有的灯都是相同的颜色(它们都是红外 LED)。如何检测这些闪烁灯的位置和频率?
免责声明:我对 OpenCV非常陌生。我确实有一份Learning OpenCV的副本,但我发现它有点压倒性。如果有人可以用 OpenCV 术语解释解决方案,将不胜感激。我不希望为我编写代码。
opencv - 如何在 OpenCV 中测试线的接近度(霍夫变换)
(这是上一个问题的后续行动)。
我能够成功地使用 OpenCV / Hough 变换来检测图片中的线条(扫描文本);起初它会检测很多行(每行文本至少一行),但通过反复试验调整“阈值”参数,它现在只检测“真实”行。
(“阈值”参数取决于图像大小,如果必须处理不同分辨率的图像,这有点问题,但那是另一回事了)。
我的问题是霍夫变换有时会检测到只有一条线的两条线;这两条线彼此非常接近并且(显然)平行。
=> 如何确定两条线几乎平行且彼此非常接近?(这样我只能保留一个)。
dll - OpenCV highgui110.dll 链接错误
我遇到一个错误,比如
附加包含目录
其他图书馆目录
附加依赖项
错误消息是
highgui.dll 有什么问题?
请帮忙。
谢谢。
这是我的源代码。
代码: