emgucv相关内容

在EmguCV中检测到的线角度

我使用image.HoughLine在我的图像中找到线.我想知道每条线的角度.所以我尝试了: double deltaY = line.P2.Y - line.P1.Y; double deltaX = line.P2.X - line.P1.X; double angle; if (deltaX != 0) angle = Math.Atan2(deltaY, deltaX ..
发布时间:2020-04-30 11:55:47 其他开发

EmguCv.CV.CvInvoke抛出EmguCv TypeInitializationException

首先,我要说的是我确实遵循了很多教程,例如全部位于EmguCv主站点上的教程,但是抛出了TypeInitializationException. 现在,请仔细听,因为这是极其不可思议的部分.我首先要说的是我的问题有三个“层次",但是,所有“层次"中的代码是完全一样的,甚至没有丝毫变化.这自然表明我有一个参考或链接问题,但是我再次尝试了多次尝试,但遵循的教程却无济于事. 级别1(此级别产 ..
发布时间:2020-04-26 09:51:53 C#/.NET

Emgu CV和官方的Microsoft Kinect SDK?

Emgu简历当前允许我还看到存在一个 mssdk- openni bridge 应用程序,以允许在官方Microsoft SDK上运行的Kinects模拟OpenNI驱动的Kinects. 是否有人成功通过mssdk-openni网桥或直接通过Microsoft SDK运行Kinect来与Emgu CV一起使用? 是否有任何使它平稳运行或避免陷阱的提示? 解决方案 是的.我只安 ..
发布时间:2020-04-26 09:51:02 其他开发

Kinect SDK在“颜色"位置获取深度

我正在寻找一种方法(尽可能快)从Kinect相机获得与彩色像素对应的深度. 我发现了MapDepthFrameToColorFrame函数.但这只是给我一定深度的颜色,我要相反. 我想要这样做的原因是,我将能够在RGB图像上单击一个位置,并将该位置移至该像素. 有没有比遍历MapDepthFrameToColorFrame中的所有结果更快的方法了? 解决方案 此处的问题是 ..
发布时间:2020-04-26 09:50:39 其他开发

将Kinect与Emgu CV一起使用

通过EmguCV,我们可以使用以下方法从网络摄像头捕获图像: Capture cap = new Capture(0); Image nextFrame = cap.QueryFrame(); ... ... 但是我不知道如何从Kinect捕获图像,我尝试了kinectCapture类,但是它不适用于我. 谢谢 解决方案 基本上,您需要从Colo ..
发布时间:2020-04-26 09:48:41 C#/.NET

使用SURF匹配OpenCV \EmguCV中的图像

我正在处理此处的源代码。 似乎 indices 变量存储匹配信息,但我不知道信息是如何存储的。 例如,你能告诉我有多少匹配点被找到了吗?哪一点与哪一点匹配? 解决方案 看看这一行。 图像 result = Features2DToolbox.DrawMatches(modelImage,modelKeyPoints,observedImage,obs ..
发布时间:2018-07-31 08:05:14 C#/.NET

在冲浪探测器算法中找到兴趣点

我努力了但是我无法在Emgu CV中找到SURF算法中的单点兴趣。我为SURF编写了代码。我有一些问题,如果声明在我的编号部分“1”附近并且有时它不是基于不同的图像。为什么?在该单应性的基础上计算出不为空。比我能画圆圈或线条。哪个也有问题。在图像上的0,0点处绘制圆形或矩形。 请帮帮我。我将不胜感激。 public Image Draw(Image ..
发布时间:2018-07-31 08:00:00 其他开发

cvMatchShapes返回逻辑上的结果

我是计算机视觉领域的新手。 我在EmguCV(OpenCV的.NET包装器)中找到了一些代码示例,我试图使用它。 目前我正在进行三角形交通标志识别,我正在使用cvMatchShapes函数。 该函数在理想情况下返回“零”,这意味着形状相同且数字 如果形状相似则接近于零。 问题是在我的情况下函数返回的结果是逻辑上的。 当函数将三角形与圆形比较时,它返回小于数字的数字, ..
发布时间:2018-07-31 07:56:15 其他开发

EmguCV SURF - 确定匹配的点对

我目前正在修改EmguCV(Ver 3.0.0.2157)SurfFeature示例(在这里看到)。 我正在尝试确定匹配的点对数量以便计算输入图像之间的相似性百分比。 据我所知,此信息存储在掩码变量中,但我不知道如何访问它? (在这里,但引用的示例源代码使用的是旧版本的EmguCV) 提前致谢! 解决方案 确定匹配 public static Image ..
发布时间:2018-07-31 07:51:56 C#/.NET

图像的形态学运算

我目前正在做一个项目,我正在尝试使用Emgu CV在C#中根据手部血管模式识别人类。 首先使用自适应阈值功能处理手的灰度图像。 现在我想使用形态学操作创建图像的蒙版。 目的是消除图像中的噪音。 这是自适应阈值图像: 请指导我应该使用哪种功能以及如何使用。 解决方案 这里的代码是用C ++编写的。移植到C#应该不难,因为它主要是OpenCV函数调用。您可以将其用作指南。很抱歉。 ..
发布时间:2018-07-31 07:51:04 C#/.NET

如何使用OpenCV更改图像的对比度?

我想看看某个蒙版区域中图像的对比度,如果太大则会减少它。是否有内置功能可以帮助我解决这个问题?如果没有,我应该考虑什么样的算法?我假设我会查看/更改像素的值以使它们更接近平均值,也许平均距离是衡量初始对比度的好方法吗? 如果相关,我正在使用EmguCV。 解决方案 对比度在图像处理方面有点不精确 - 但通常你通过拉伸/压缩直方图 来做到这一点 ..
发布时间:2018-07-31 07:46:16 其他开发

如何从图像中提取特征进行分类和对象识别?

我对我应该使用“特征提取”方法的方式感到困惑 我想使用SVM在图像中应用“对象识别”, Emgu的示例中有一个示例包含XML文件包含猫的功能! 和我一周以来一直在努力知道他们是怎么做的以及他们使用了什么方法 而且我遇到了这个页面 http://experienceopencv.blogspot.com/2011/02/learning-deformable-models-with-lat ..

如何在EmguCV& ;;中将Bitmap转换为Mat结构如何检测两个图像移位

您好亲爱的论坛会员! 我正在开发一个项目来检测来自安全摄像头的更改视图。我的意思是,当有人试图移动相机(某种破坏......)时我必须注意到这一点。我的想法是: 每隔10秒从相机中捕捉图像并比较这两张图片(旧图片和实际图片)。 我需要控制近70台摄像机,所以我不能使用直播,因为它可能会占用我的网络连接。我使用Emgu CV库来完成这个任务,但是在我工作期间我遇到了一些问题..这里 ..
发布时间:2018-07-30 17:46:52 C#/.NET

如何从System.Drawing.Image创建Emgu图像?

我有一个源代码,它在内存流(字节)中给了我一个jpeg。 我可以将它转换为System.Drawing.Image但我不知道怎么样 将它转换为Emgu Image。 也许可以直接转换为Emgu Image? 我在VS2010下使用C#。 谢谢。 SW 解决方案 您可以先将System.Drawing.Image对象转换为Bitmap然后使用该位图创建一个Em ..
发布时间:2018-07-30 16:31:22 其他开发

检测卡车车轮

我目前正在开展一个项目,我们有一组用相机拍摄的卡车照片。我需要检测它是什么类型的卡车(它有多少个轮子)。所以我正在使用EMGU试图检测到这一点。 我遇到的问题是我似乎无法使用EMGU的HoughCircle检测来检测车轮,它没有检测到所有车轮,也会检测到随机的车轮叶子。 所以我不知道接下来应该尝试什么,我尝试实施SURF算法以匹配它们之间的轮子但这似乎不起作用,因为它们不是完全相同,有 ..
发布时间:2018-07-30 16:15:02 C#/.NET

用于文本识别的图像预处理

在EmguCV中应用于图像进行文本识别的最佳图像预处理操作是什么? 我在这里包含了两个示例图像。 应用低通或高通滤波器不合适,因为文本可能是任何大小。我尝试过中值和双边滤镜,但它们似乎对图像的影响不大。 理想的结果是所有文字都是白色的二进制图像,其余大部分是黑色的。然后该图像将被发送到OCR引擎。 谢谢 解决方案 没有最好的设置。请记住,数字图像可以通过不同的捕获设 ..
发布时间:2018-07-30 16:03:34 其他开发