问题标签 [opencvdotnet]

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 投票
2 回答
685 浏览

c# - opencvdotnet 和 FFMPEG - 有没有集成选项?

opencvdotnet 或其类似物和 FFMPEG - 是否有任何集成选项?喜欢打开 FLV 飞行或保存为某种异国情调的格式...请提供一个简单的代码示例。

0 投票
4 回答
17508 浏览

c# - c# 人脸识别

我正在尝试编写一个简单的程序,该程序将检测网络摄像头的面部然后触发事件(可选择拍摄面部快照)

我不需要任何花哨的东西来将它与其他面孔进行比较我只需要发送一封电子邮件,说明有人在门口(希望附上照片)

问题是我对如何使用和使用什么感到非常困惑

我看到有一个非常强大的“opencv”,它有一些包装类,即 opencv.net 和 emgu.cv

我在这里和那里看到了一些示例,但我还没有找到适用于 VS2010 c# 的工作源代码集

任何人都可以推荐像我这样的业余程序员的最佳行动方案。

谢谢

0 投票
4 回答
3512 浏览

opencv - 是否有专门为 OpenCV 2.2 编写的书?

我一直在寻找一本关于 OpenCV 的书,但学习 OpenCV是我能找到的全部内容。不幸的是,这本书是为 OpenCV 1.1 编写的,并且已经过时了。所以我在 Stackoverflow 中搜索并找到了这个线程。读完帖子,我明白我仍然可以从书中学习 OpenCV,但我担心 OpenCV 1.1 和 2.2 之间的代码差异会让学习 OpenCV 感到沮丧,特别是对于像我这样的完全新手来说。目前我正在寻找专门为 OpenCV 2.2 编写的书籍或教程网站,这样我就可以按照书中的代码更轻松地开始使用。

顺便说一句,我想知道哪种语言与 OpenCV 集成得最好?我想知道在 C#.net 中使用 Emgu CV(OpenCV for .net)是一个不错的选择吗?谢谢!

0 投票
2 回答
1223 浏览

visual-studio-2010 - OpenCV 2.2 安装 - 一切正常,但调试输出显示“找不到或打开 PDB 文件”

我刚刚按照willowgarage 安装指南安装了带有 VS 2010 的 OpenCV 2.2 库。起初没有检测到 dll,所以我将 OpenCV 文件夹中的每个 .dll 文件复制到 Windows、system 和 system32 文件夹。

示例和图像输出很好,但是 Visual Studio 2010 中的调试输出显示了一系列 .dll(包括“kernel32.dll”),其 PDB 文件无法找到或打开。现在这会以任何方式影响我的开发,还是我应该忽略它并恢复正确的图像处理?

任何解决此问题的方法都会非常有帮助。

0 投票
1 回答
818 浏览

c++ - Opencv C++ 在阈值图像中发现运动

我正在使用带有 C++ 的 openCv,并且我试图在不同的光照条件下找到一个移动的球。到目前为止,我能够通过使用 HSV 颜色空间对其进行阈值化来过滤图像。这样做的问题是它会拾取具有相似颜色的其他对象。每次有一个具有不同颜色/背景的球时,要计算出确切的 hsv 范围是非常乏味的。

有没有办法让我在阈值二值图像上应用任何过滤器以仅检测移动的对象?这样我只会找到球而不是其他物体,因为它们通常是静止的。

谢谢,

瓦伦

0 投票
2 回答
1541 浏览

opencv - Monotouch 是否有任何 OpenCV 包装器?

OpenCV(开源计算机视觉)是一个用于实时计算机视觉和增强现实的编程函数库。

http://opencv.willowgarage.com/wiki/

我只找到了几个 iOS 端口:

https://github.com/macmade/OpenCV-iOS

https://github.com/BloodAxe/opencv-ios-template-project

以及官方存储库中的特定 iOS 文件夹和 makefile:

https://code.ros.org/svn/opencv/trunk/opencv/ios/

Monotouch 是否有任何 OpenCV C# 包装器?

提前致谢!

0 投票
2 回答
1618 浏览

intrinsics - 相机外在计算错误

我正在尝试从 2 张图像中找到相机外在因素。我有来自 CameraCalibration 的内在函数,并且场景具有已知尺寸(使用 3DSMAX 创建)。

棋盘是 1000*1000,每个方格是 125*125。相机位于 (0,0,3000) 处,直视以原点为中心的棋盘。在第二张图像中,相机平移 (-1500, 0, -402) 并在 Y 轴上旋转 30° 以再次指向棋盘的中心: 相机设置

GoodFeaturesToTrack 正确识别 81 个角: 棋盘

我创建棋盘角的 3d 点,cvFindExtrinsicCameraParams2 来计算内在函数,而 cvRodrigues2 来获得旋转矩阵。这是代码

结果似乎不正确,我期待翻译/旋转,但我明白了:

有人会知道我做错了什么吗?谢谢!

0 投票
1 回答
1113 浏览

c# - Windows 7 x32下c#中dllimport的问题

我在 c# 中遇到 dll 导入问题。我在 windows xp x32 下创建了库,并尝试在 windows 7 x32 上使用它。我的库正在使用另一个名为 opnecvsharp 的库,它使用 dllimport 来打开 c++ 库。

我确定我将 opencv.dlls 添加到与可执行文件相同的文件夹中。我试图以管理员身份运行 exe,禁用 UAC,在 PATH 变量中添加 dll 的路径,但这些都没有帮助我。

如何让我的程序看到 dll?
图片中的错误表明程序没有看到 opencv dll 库。Opencvsharp 仅提供 dll 而没有源文件,因此我无法在此处粘贴如何导入它的代码。

图片

0 投票
3 回答
1558 浏览

java - 如何在单个图像中聚集颜色?

我有一些经验Opencv。我想对图像的颜色进行聚类。

例如,如果我将下图聚类:

我应该得到 6 个集群,每个集群都有一个集群名称作为它们的 RGB 值以及它们的位置(x,y)

世界大陆

有没有办法使用Opencv或任何开源包来做到这一点也可以。我对 Java 和 C 很满意。如果您想了解更多详细信息,请发表您的评论。

0 投票
2 回答
1136 浏览

c# - OpenCv CvWindow 移除

我正在尝试获取相机的输出并使用 OpenCvSharp 在 ac# gui 中显示它。这是我基于示例的代码。但是,此代码会弹出第二个窗口 CvWindow,我想将其删除。这可能吗?从我的代码中删除 CvWindow 会使相机流不出现。