问题标签 [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.

0 投票
15 回答
77731 浏览

c - 提高 OpenCV 中的相机捕获分辨率

在我的 C/C++ 程序中,我使用OpenCV从我的网络摄像头捕获图像。相机 ( Logitech QuickCam IM ) 可以以320x240、640x4801280x960的分辨率进行拍摄。但是,出于某种奇怪的原因,OpenCV 只给了我320x240分辨率的图像。使用cvSetCaptureProperty()和其他分辨率值更改分辨率的调用不起作用。如何使用我的网络摄像头捕捉其他分辨率的图像?

0 投票
3 回答
1418 浏览

opencv - 基于徽标的自动图像旋转

我们正在寻找一个包来帮助识别和自动旋转基于水印或徽标的传真 TIFF 图像。

我们目前使用 libtiff 进行旋转,但不知道我可以使用任何其他库或包来检测此徽标并确定如何旋转图像。

我已经使用 OpenCV 完成了一些基本工作,但我不确定它是否适合这项工作。我更喜欢使用 C/C++,但 Java、Perl 或 PHP 也可以接受。

0 投票
8 回答
57684 浏览

c# - OpenCV的.Net(dotNet)包装器?

我见过有几个。 opencvdotnetSharperCVEmguCV一个代码项目

有没有人有任何这些经验?我在 Code Project 上玩了一会儿,但是当我尝试做任何复杂的事情时,我得到了一些令人讨厌的无法捕获的异常(即 Msgbox 异常)。跨平台(支持 Mono)将是最好的。

0 投票
2 回答
1409 浏览

macos - openCV 不能在 Leopard 上编译

在过去的几个小时里,我一直在试图弄清楚为什么openCV不能在 leopard 上编译。我一直在搜索参考资料,但都指向一个死掉的谷歌小组。

所以我的问题很简单:我已经阅读了 INSTALL 文件,阅读了能找到的所有文档,但仍然无法找到解决方案。

编译在这里中断(这是通过 Makefile 生成的):

rm -fr .libs/libcxcore.lax/lib_cxcore.a mkdir .libs/libcxcore.lax/lib_cxcore.a Extracting /Users/fmsf/Projects/Motion Tracking/Libs/opencv-1.1.0/cxcore/src/./.libs/lib_cxcore.a (cd .libs/libcxcore.lax/lib_cxcore.a && ar x /Users/fmsf/Projects/Motion Tracking/Libs/opencv-1.1.0/cxcore/src/./.libs/lib_cxcore.a) ar: /Users/fmsf/Projects/Motion: No such file or directory make[2]: *** [libcxcore.la] Error 1 make[1]: *** [check-recursive] Error 1 make: *** [check-recursive] Error 1

有谁知道可以做些什么来建造它?我正在使用 mac os 1.5 leopard,在阅读时发现 Mac OS 的完整端口仍未完成,但我真的不相信这是这个库的缺失。

0 投票
2 回答
4802 浏览

dll - 为什么会出现异常 - 无法加载 DLL '?????.dll':找不到指定的模块

我正在使用 Emgu.CV,它是 OpenCV 库的 C# 包装器。

我将 Emgu.CV 源更改为从最新的 OpenCV 库 cv110.dll 而不是 cv100.dll 调用,现在我收到此错误(其中 ????? 是 cv110.dll)。我已将 cv110.dll 文件放置在与 cv100.dll 文件相同的位置,但这无济于事。

在更广泛的范围内,查找 dll 时的文件夹搜索顺序是什么,以及此错误是否还有其他原因。

0 投票
5 回答
61889 浏览

image-processing - OpenCV 对象检测 - 中心点

给定一个纯白色背景上的对象,有人知道 OpenCV 是否提供了从捕获的帧中轻松检测对象的功能吗?

我正在尝试定位对象(矩形)的角/中心点。我目前正在这样做的方式是通过蛮力(扫描图像以查找对象)并且不准确。我想知道引擎盖下是否有我不知道的功能。

编辑细节:大小和一个小汽水罐差不多。相机位于对象上方,以赋予其 2D/矩形的感觉。来自相机的方向/角度是随机的,它是根据角点计算的。

它只是一个白色背景,上面有对象(黑色)。拍摄的质量与您期望从罗技网络摄像头看到的一样。

一旦我得到角点,我就会计算中心。然后将中心点转换为厘米。

它正在完善我如何获得这 4 个角,这是我想要关注的。你可以用这张图片看到我的蛮力方法:图片

0 投票
3 回答
3312 浏览

python - OpenCV 的 Python - OS X

在 OS X 10.5 (intel) 上构建 OpenCV 时出现以下错误:

运行 ./configure --without-python 时一切正常。另一个奇怪的是,当我使用 Python 2.4.5 或 2.5.1 时一切都构建好了,切换到 Python Framework 2.5.2 后出现问题

0 投票
5 回答
4468 浏览

c++ - OpenCV 示例程序 lkdemo

参考,OpenCv\samples\c\lkdemo.c

有人知道下面的代码片段是做什么的吗?

从 lkdemo.c 中提取的代码

Q1。

粗线有什么作用?>> 点数[1][k++] = 点数[1][i];

为什么是 k++ ?我很困惑,认为下一点被当前点覆盖

Q2。

随着框架循环绘制 cvCircle id,旧点在哪里清除并在哪里绘制新点?

我期待您的意见。

谢谢 =)

0 投票
13 回答
71360 浏览

ios - iPhone 和 OpenCV

我知道OpenCV 被移植到 Mac OS X,但是我没有找到任何关于移植到 iPhone 的信息。

我不是 Mac 开发人员,所以我不知道 Mac OS X 端口是否足以用于 iPhone。

有谁比我更了解?

0 投票
4 回答
65094 浏览

colors - BGR色彩空间到底是什么?

RGB 颜色由三个分量组成:红色 (0-255)、绿色 (0-255) 和蓝色 (0-255)。

BGR色彩空间到底是什么?它与 RGB 颜色空间有何不同?