emgucv相关内容

使用 OpenCV 捕获多播 UDP 视频流

我有一个多播 UDP 视频流,我需要我的 OPenCV (Emgu) 2.4.x 应用程序来捕获和处理(“客户端"). 在客户端,我可以使用 VLC 捕获流(udp://xx.yy.zz.aaa:1234,但是我的应用无法捕获这个 udp 流.我的代码很简单( Capture cap = new Capture ("udp://@212.1.1.1:1234"); 附言我已经尝试过 2/ ..
发布时间:2022-01-22 16:56:22 其他开发

EmguCV - 找不到 nvcuda.dll

有人要求我构建一个实时人脸识别应用程序,在环顾四周后,我决定尝试 EmguCV 和 OpenCV 作为人脸识别库. 我目前遇到的问题是尝试安装 SDK 并使其正常工作.我已按照 此处 的说明尝试运行它,但我仍然无法运行样品.每当我尝试运行它们时,都会出现错误 程序无法启动,因为您的计算机中缺少 nvcuda.dll.尝试重新安装程序以解决此问题. 我已经尝试了大多数常见的修复方法,例如将 ..
发布时间:2022-01-10 15:50:40 其他开发

围绕轮廓对象生成颜色直方图

嘿,OpenCV/Emgu 大师, 我有一张正在为其生成轮廓的图像,见下文.我正在尝试生成基于颜色直方图的图像搜索空间的修剪以查找.我怎样才能在突出的对象轮廓周围获得遮罩并阻挡其余部分.所以我有一个两部分的问题: 如何“反转"轮廓外的图像?填埋反转,不是吗?我对 OpenCV 中的所有选项感到困惑. 其次,我如何从轮廓物体生成一维颜色直方图,在这种情况下红色汽车排除黑色背景,只生 ..
发布时间:2022-01-09 18:53:46 其他开发

通过 OpenCV 的 camshift 算法控制鼠标指针(或鼠标的基本功能)

我使用 EmguCV(openCV 的包装器)在 C# 中编写了一个程序.该程序使用 camshift 算法跟踪对象.围绕对象绘制一个矩形.光标移动到矩形的中心.输入来自网络摄像头. 最初的问题是光标无法覆盖整个屏幕.它的运动仅限于框架尺寸.所以我应用了一个乘法因子: X 方向移动的屏幕宽度/帧宽度. Y 方向移动的屏幕高度/帧高度 这样鼠标就可以覆盖整个区域.但是鼠标移动 ..
发布时间:2022-01-09 18:51:49 C#/.NET

System.TypeInitializationException 在 C# 中使用 Emgu.CV

此时我有一个函数,它从我的相机界面调用图像.此图像随后会保存到硬盘驱动器并显示在 Windows 窗体 GUI 中. 相机接口内部返回图像的函数如下:高度和宽度都是属于相机接口类的整数.在本例中,它们被设置为 800x600. public Image查询帧(){图像温度;钥匙){使用(捕获帽=新捕获()){cap.SetCaptureProperty(Emgu.CV.Cv ..
发布时间:2022-01-09 18:27:11 C#/.NET

人脸性别检测库

我正在寻找可以检测网络摄像头流中的人脸并检测性别的 SDK 或库.Windows 下免费或付费,C++ 或 C#.有什么建议吗? 解决方案 我用 Fisherfaces 做了一个性别分类实验方法 在我的博客中:http://bytefish.de/blog/gender_classification 得到了几何归一化图像的识别率为 98%.我正在为 GNU Octave/MATLAB、Py ..

无法在 C# 项目中加载 cvextern

我正在尝试调试我的程序,在 c# 中使用 emgu 和 HaarCascade.我遇到了这样的异常: 无法加载 DLL 'cvextern':找不到指定的模块.(来自 HRESULT 的异常:0x8007007E) 我已将文件 cvextern.dll 添加到我的项目中,并尝试了文件属性上的“始终复制"和“如果更新则复制"选项.此外,构建在 x64 平台上. 这是我写的部分内容: ..
发布时间:2021-12-25 15:51:24 C#/.NET

Unity 中的 OpenCV(EMGUCV 包装器)集成

如您所知,OpenCV 是一个非常有用的库,可让您在计算机视觉中做出惊人而强大的事情.所以我花了很长时间弄清楚如何在Unity3d中使用它,我遇到了很多问题,在网上搜索,我找到了几个建议但没有一个对我有用. 我使用的是 Unity Pro 4.0 此版本的 Emgu CV (emgucv-windows-universal-gpu 2.4.9.1847) 我的统一项目目标是:window ..
发布时间:2021-12-11 17:07:24 其他开发

在 IIS 上发布时出现 EmguCV 异常

如果我在本地 IIS 上调试或运行它,我的 ASP.NET 应用程序运行良好.但是如果我将它发布到 IIS 上,看起来 EmguCV 会丢失它需要的 dll.我的 VS 项目的 bin 文件夹和 IIS 上的 bin 文件夹是相同的. 出现以下异常:'Emgu.CV.CvInvoke' 的类型初始值设定项抛出异常.StackTrace:在 Emgu.CV.CvInvoke.cvCreateI ..
发布时间:2021-12-10 21:18:25 C#/.NET

如何创建 Haar Cascade(.xml 文件)以在 OpenCV 中使用?

如果你熟悉 OpenCV 库,你就会知道 Haar Cascade 图像对象检测是什么.我的意思是图像对象检测,比如人脸检测或其他东西.我有一些用于人脸检测的 Haar Cascade XML,但我不知道如何创建自己的.我想创建 Haar Cascade XML 来检测简单的明亮圆形光源(即来自电视遥控器的闪烁红外光). 那么,如何创建一个 Haar Cascade(.xml 文件)以在 O ..
发布时间:2021-12-10 20:50:51 其他开发

如何减少 YOLOv3 文件中的类数?

我正在使用 YOLOv3 来检测视频中的汽车.我下载了代码中使用的三个文件 coco.names、yolov3.cfg 和 yolov3.weights,它们针对 80 种不同类别的对象进行了训练被检测到.代码工作但非常慢,每帧需要超过 5 秒.我相信如果我减少类的数量,它会运行得更快.我可以从coco.names中删除不需要的类,但很遗憾,我看不懂yolov3.cfg中的所有内容,甚至看不懂yo ..
发布时间:2021-12-10 20:24:26 其他开发

EmguCV - 从非托管数据创建图像

我正在使用 EmguCV,我有一个大小为 640x480 的字节类型灰度矩阵,矩阵的每个元素都是 255 或 0.现在我需要从中制作一个图像.我找到的最好的构造函数是这样的: Image(int width, int height, int stride, IntPtr scan0) 我从矩阵中获得了第一个、第二个和第四个参数,并为步幅发送了 640.但它给了我一个 访问冲突异常:试图读取或 ..
发布时间:2021-11-26 20:21:17 C#/.NET

在 linux 上运行 Emgu.CV

我正在尝试在 Linux 上使用 Emgu,但出现错误留言: 未处理的异常.System.TypeInitializationException: “Emgu.CV.CvInvoke"的类型初始值设定项引发异常. --->System.DllNotFoundException:无法加载共享库“cvextern"或其依赖项之一 在SO和Exe ..
发布时间:2021-11-24 17:25:16 C#/.NET

在 linux 上运行 Emgu.CV

我正在尝试在 Linux 上使用 Emgu,但出现错误留言: 未处理的异常.System.TypeInitializationException: “Emgu.CV.CvInvoke"的类型初始值设定项引发异常. --->System.DllNotFoundException:无法加载共享库“cvextern"或其依赖项之一 在SO和Exe ..
发布时间:2021-10-26 16:01:07 C#/.NET

Aruco DetectMarkers 实现 Emgu C#

我想使用 detectMarkers 函数来检测 ArUco 标记.我正在使用 Emgu 在 c# 中编写代码.使用该功能时出现多个错误.我正在关注此链接中的示例 https://docs.opencv.org/3.4/d5/dae/tutorial_aruco_detection.html.这是我的代码: Dictionary.PredefinedDictionaryName name = n ..
发布时间:2021-09-18 20:15:40 C#/.NET

遍历EmguCV中Mat的每个像素

我想使用C#将值分配给EmguCV中Mat的每个像素.我已经阅读了文档,但是找不到任何方法.我可以使用 Image 进行此操作,但我想使用 Mat 进行此操作.所以,任何人都可以告诉我该怎么做. 解决方案 在EmguCV中,您可以使用 Data 方法获取每个像素的值,但是根据文档中的描述,您无法重新分配它.我从您的问题中了解到的是,您想将每个像素的颜色值放入 Mat 类的变量中.如果这是问 ..
发布时间:2021-05-04 19:09:33 C#/.NET

EmguCV无法读取相机

在带有EmguCV 3.1的普通Windows窗体应用程序中,我具有以下代码 公共Form1(){InitializeComponent();_capture = new Capture("http://root:pass@192.168.1.27:80/axis-cgi/mjpg/video.cgi");_capture.ImageGrabbed + = ProcessFrame;}私有voi ..
发布时间:2021-05-04 19:09:30 C#/.NET

EmguCV在图像标签C#WPF中显示Mat

有没有一种方法可以在c#中的WPF图像标签中显示Mat对象? Mat image = CvInvoke.Imread(op.FileName,Emgu.CV.CvEnum.ImreadModes.AnyColor); 还有,是否有办法在canvas/image标签内绘制图像,而不是Imshow打开的新窗口? CvInvoke.Imshow("ponaredek",slika); 最 ..
发布时间:2021-05-04 19:09:27 C#/.NET

Emgu Cv Covent颜色从HSV到BGR

我有HSV类型的颜色,我想将其转换为BGR.这不仅仅是HSV对象的图像吗? Hsv s = new Hsv((double)Hue,(double)Sat,(double)val);//这是我的HSV颜色对象,我需要将其转换为BGR颜色对象 解决方案 这些不是将HSV转换为BGR的直接函数,但值得庆幸的是,编写它并不是那么困难.该功能将是这样的. 公共静态颜色ColorFromHSV( ..
发布时间:2021-05-04 19:09:24 C#/.NET