问题标签 [emgucv]

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 回答
5214 浏览

image-processing - C#中强大的运动检测

谁能指出我强大的运动检测示例/实现?我知道 EMGU 有一个运动检测样本,但它不是很好,即使是光线的微小变化也会被错误地检测为运动。我不需要跟踪对象。我正在寻找一种方法来检测视频中的运动,这种运动不会因改变光照条件而被错误地触发。

0 投票
2 回答
558 浏览

emgucv - Kinect CLNU 驱动数据转 EmguCV C# IImage 格式

我想使用 emguCV C# 与 kinect 交互。我正在使用 CLNU 驱动程序。

我无法将 CLNUDevice.getCameraColorFrameRGB32() 输出 IntPtr 转换为任何可用格式。我尝试了 new Image(width= 480, hieght=640, stride = 480 * 3, IntPtr)

任何帮助表示赞赏。我相信这是这里给出的代码的 c# 版本。http://codelaboratories.com/forums/viewthread/518/

0 投票
2 回答
4249 浏览

c# - Emgu OpenCV Intptr 到 IplImage?

我正在使用 Emgu OpenCV C# 包装器,并且我正在尝试转换其函数返回的 IntPtr(s) 并访问实际的 IplImage OpenCV 对象。有任何想法吗?我是 C# 新手,欢迎提出任何建议。

干杯。

0 投票
2 回答
2421 浏览

opencv - 使用 Emgu CV 从图像中找到最突出的颜色

所以,我有这张脸的图像:http: //i.stack.imgur.com/gsZnh.jpg 我需要能够使用 Emgu CV 从中确定最重要/最突出的 RGB 和 YCrCB 值。感谢您的帮助。

0 投票
1 回答
2410 浏览

c# - 在 EMGU 中正确处理图像

我使用 EMGU(opencv 包装器)进行图像处理。我想从文件夹中一张一张地加载图像以对它们执行一些操作。我使用以下代码,并会在 using 块中执行一些操作。

但是,当我运行代码时,应用程序会使用越来越多的内存,直到我遇到一些关于寻址或内存不足的异常。

有什么建议吗?

0 投票
1 回答
1450 浏览

vb.net - opencv、emgucv 和 vb.net。需要帮忙

我很难理解这一切。我下载并安装了 egmucv 和 opencv,然后我构建了 emgucv 解决方案并将 dll 复制到我的项目中,然后将它们添加为参考并将它们导入我的项目中,现在我运行一些 emgu 示例或尝试编写代码,例如 emgu 网站上的相机教程当我运行一个项目时,它会引发错误('Emgu.CV.CvInvoke' 的类型初始化程序引发了异常。)有人知道可能出了什么问题吗?

我有 Windows 7 x64 和 vs 2010

有人可以指导我了解如何使用这个库吗?

谢谢

0 投票
1 回答
6936 浏览

image-processing - 获取两个图像之间差异的图像掩码 Emgu CV

我想知道如何拍摄两个不同的灰色图像并创建两者之间差异的蒙版。任何帮助将非常感激。

0 投票
2 回答
11403 浏览

c# - 使用 OpenCV 检测越线的人

我想计算从两边越线的人数。我有一个放置在天花板上的相机并拍摄线条所在的地板(所以相机只能看到人的头顶;所以它更多的是物体检测而不是人检测)。

是否有针对此问题或类似问题的示例解决方案?所以我可以向他们学习?

编辑1:任何时候都有不止一个人越线。

0 投票
0 回答
1684 浏览

c# - 代码实验室 Kinect 校准的 EmguCV 图像深度问题

我在 C# 中为 OpenCV 使用 Emgu 包装器,但我遇到了以下烦人的问题。

我正在使用 Code Laboratories Kinect API,从 Kinect 中获取图像的代码如下所示:

现在,我所有的 IntPtr 包装似乎都可以正常工作,因为它们指向的数据更新得很好。

当我尝试使用该功能时,问题就来了:

我得到运行时异常,它说

“OpenCV:仅支持 8 位灰度或彩色图像”

我已经尝试了 Code Laboratory Kinect 中的所有颜色拉取方法 - RGB24、RGB32 和 RAW 拉取命令,但仍然存在异常。我已将我的图像 (imageSource) 声明为 8 位有符号整数图像,但没想到会出现错误。

我试图缩小发生这种情况的原因,并认为 -

  • 从 Kinect 提取的图像尽管存储在 8 位 OpenCV 图像头中,但仍然具有自己的位深度属性。

  • 我用作 Kinect 数据数组的 uint[] 仍然是一个 32 位数组,这会导致整个图像变成 32 位图像。尽管可能,但这似乎仍然不太可能。

我已经坚持了一段时间,所以任何建议都会非常有帮助。非常感谢!

编辑 - 我想我已经弄清楚了 - 我最初并不了解 Emgu 的一些事情。如果有人最终需要查看此内容,我将很快发布解决方案代码。

0 投票
1 回答
3063 浏览

c# - 如何使用 Emgu 检测对象的方向和数量?

如何使用 Emgu 检测对象的方向和数量?

物体在各个方向移动(2D);并且相机正在看到这些对象(在 2D 表面上)。对象可能在形状上几乎没有差异,但足够相似。

谢谢