emgucv相关内容
Emgu(OpenCV的.net包装器)提供的图像大小调整功能可以使用四种插值方法中的任何一种: CV_INTER_NN(默认) CV_INTER_LINEAR CV_INTER_CUBIC CV_INTER_AREA 我粗略地理解线性插值,但只能猜测立方或区域的作用。我怀疑NN代表最近的邻居,但我可能是错的。 我正在调整图像大小的原因是减少像素数量(它们将被迭代在某些时候
..
我在我的项目中使用emgu。 我得到这个例外: 这里有例外的细节: opencv_core242位于文件夹项目中,平台目标设置为x86。 任何想法可能会导致异常以及如何解决? 解决方案 您可以在cvextern.dll上使用 Dependency Walker 查看opencv_core242.dll是否取决于另一个DLL像nvcuda.dll,或者如果你有一个32
..
我正在尝试获取运动检测Emgu CV 在“寻找emgucv上的运动检测功能”中提到的示例工作。 要获取示例代码的工作,我首先需要 添加对Emgu CV的引用DLLs Emgu.CV , Emgu.CV.UI 和 Emgu.Util 到项目 确保相关的Open CV DLL(在 EMGU wiki ,发现于 C:\Emgu\emgucv-windows-universal-gpu 2.
..
我试图调试我的程序,在c#中使用emgu和HaarCascade。 我收到一个例外: 无法加载DLL'cvextern':找不到指定的模块。 (HRESULT的异常:0x8007007E) 我已将文件cvextern.dll添加到我的项目中,并尝试“复制总是”和在文件的属性上复制“更新”选项。而且,build是在x64平台上。 这部分是我写的: private void
..
我从Ms Access数据库加载训练集到执行面部识别的主要表单很难。我将带有他们的名字和ID的训练集保存到数据库中作为具有OLE对象格式的二进制数据。我用来更改,保存和读取数据库和训练集中的数据的方法是 private static byte [] ConvertImageToBytes(Image InputImage) { using(Bitmap BmpImage = new B
..
我被要求建立一个实时的人脸识别应用程序,经过一些环顾,我决定尝试EmguCV和OpenCV作为面部识别库。 我目前遇到的问题是尝试获取SDK安装和工作。我已按照此处找到的说明尝试运行,但我仍然无法运行样品。每当我尝试运行它们时,会出现错误 程序无法启动,因为计算机中缺少nvcuda.dll 。 尝试重新安装程序以解决此问题。 我已经尝试了大多数常见的修复,例如将bin
..
相机校准的目标是找到内在和外在参数: 内在的是那些描述相机本身(焦点 长度,失真等)我得到的值,没有问题。 外部参数基本上是相机的位置。当我尝试访问那些我获得 AccessViolationException 。 执行此类校准是 拍摄已知角点的校准目标图片 图像中的角点 从3D和2D点之间的对应中找到将一个变换到另一个的矩阵 和外部参数。 调用校准函数如下所示:
..
我有一个提供图像的IP摄像机。然后通过 EmguCV 处理这些图片,然后我要显示处理过的图片。 要显示图片,我使用以下代码: (){ ... this.Dispatcher.Hooks.DispatcherInactive + = new EventHandler(Hooks_DispatcherInactive); } Hooks_DispatcherInact
..
我为OpenCV使用EmguCV封装,我正在整理这个形状: public Image Rectify() { try { 图像 warped_Image = new Image(input_Image.Width,input_Image.Height); MCvScalar s = new MCvScal
..
我有一个EMGU(openCV封装)程序,从 a相机源中减去背景,并提取漂亮的干净blob。 现在我需要一些东西将跟踪这些Blob并为其分配ID。 任何建议/库? 谢谢, SW 解决方案 很好,如果你有多个对象,你想跟踪你可以尝试粒子过滤器。 粒子过滤器基本上将”粒子“有一定的重量。在每个时间步中,然后通过将这些权重与当时的对象的实际测量值进行比较来更新
..
我有两个图像(左和右) 我想测量图像上的实际距离? 当我点击图片时,将获得点击指向相机的真实距离。 左图: 右图: 我已经校准了两张图片。 解决方案 div> 虽然我不知道EmguCV的细节,我可以告诉你立体深度感知如何工作的概念,希望你可以实现某种修复。 本质上,第一步是分割和匹配图像的部分。你想在这里完成的是识别图像的每个部分是“相同的”。例如,您希望能够识
..
我已经使用emgucv(C#)中的 SURF 对同一场景的两个图像进行了比较,这两个图像由具有不同视角(例如左右)的摄像机拍摄。它给了我一个3x3单应矩阵的二维变换。但是现在我想在3D环境中使用这2个图像(使用DirectX)。为此,我需要计算第二图像(右)相对于第一图像(左)的3D形式的相对位置和方向。如何计算第二张图片的轮播和翻译矩阵? 我还需要第二张图片的z值。 我读了一些名为“
..
在这一点上,我有一个函数要求从我的相机界面的图像。 相机界面内的返回图像的函数如下: height和width都是摄像机接口类的一部分的整数。在这种情况下,他们设置为800x600。 public Image温度 lock(key) { using(Capture cap = new C
..
我在寻找可以侦测网络摄像机流中的人脸并侦测性别的SDK或程式库。免费或付费,C ++或C#在Windows下。 任何建议? 解决方案 我使用CascadeClassifier 与OpenCV一起出现,但不希望在未对齐的数据上获得完美的识别结果。 / p> 上面有一个答案使用Eigenfaces,它不会工作。 Eigenfaces使用主成分分析,一个不知道类的无监督算法。你必须真的很
..
我试图使用EmguCV在C#中进行骷髅化。我使用的样本在这个页面的底部是在C + +,我试过,它的工作原理: http://felix.abecassis.me/2011/09/opencv-morphological-skeleton/ 我有将鳕鱼转换为C#如下: 图像 eroded = new Image(img2.Size);
..
我有一个图片。在该图像中存在一些垂直线,并且在这些线中出现一些圆形/椭圆形或凸形图案。我想使用EmguCV / OpenCV检测这些圆形/椭圆形或凸形图案的位置。你的任何身体在这方面能帮助我吗? 这是我想要找到圆形/椭圆形模式的图片: >解决方案 您可以使用Hough transform API寻找圈子。 http://homepages.inf.ed.ac.uk/rbf/CV
..
我有一个图片。在该图像中存在一些垂直线,并且在这些线中出现一些圆形/椭圆形或凸形图案。我想使用EmguCV / OpenCV检测这些圆形/椭圆形或凸形图案的位置。你的任何身体在这方面能帮助我吗? 这是我想要找到圆形/椭圆形模式的图片: >解决方案 您可以使用Hough transform API寻找圈子。 http://homepages.inf.ed.ac.uk/rbf/CV
..
我是新的Emgu Cv,我想知道是否有人可以让我知道我如何将Emgu.Cv.Image更改为System.Image?如果需要进一步的解释,让我知道,我会做到。我使用的语言是C#。 解决方案 您可以使用 ToImage c $ c>方法来获取 System.Drawing.Bitmap (这是一个 System.Drawing.Image ),所以像这样 //创建一个400x200
..
我不需要阈值的图像。我想要的门槛。我发现这个在OpenCV中 CV ::阈值(orig_img,thres_img,0,255,CV_THRESH_BINARY + CV_THRESH_OTSU); 是否有EmguCv等效。先谢谢了。 PS。我需要使用此阈值Canny边缘检测 解决方案 您可以参考进行自动Canny边缘检测的代码! 图片<
..
我试图想象与EMGU图像的FFT。下面是我在处理图像: 下面是预期的结果: 下面是我得到: 下面是我的代码: 图片<灰,浮>图像=新的图像<灰色,浮动>(@“C:\Users\me\Desktop\sample3.jpg”); 的IntPtr complexImage = CvInvoke.cvCreateImage(image.Size,Emgu
..