emgucv相关内容
我的项目中有以下代码: MCvFont字体= new MCvFont(FONT.CV_FONT_HERSHEY_SCRIPT_SIMPLEX,0.2d,0.2d ); 程序运行时,它给出了一个例外: 'Emgu.CV.CvInvoke'的类型初始值设定项引发了异常。 所以请 解决方案 通常,如果有某些错误,将抛出此类“ Emgu.
..
如何在C#中用EmguCv调用CvInvoke.HoughLines?因此不是HoughLinesP方法。我遇到的麻烦是用于第二个参数的类型,它是IOutputArray。 解决方案 LineSegment2D []行; 使用(var vector = new VectorOfPointF()) { CvInvoke.HoughLines(cannyEdges,vector, _
..
我是emgu cv的新手,对于一个大型项目,我试图从网络摄像头捕获图像并将其显示在图像框中,但显示的是黑色图像。 以下代码有什么问题? 使用系统。 Collections.Generic; 使用System.ComponentModel; 使用System.Data; 使用System.Drawing; 使用System.Linq; 使用System.Text; 使用Sys
..
我正在使用emgu cv版本3。我尝试加载要处理的图像。但这会为我提供错误。根据错误,它将说无法读取图像。但是我在该位置下有一张图片。 这是我的代码行。 Image图片=新图片(“ image.jpg”); 解决方案 您提供的代码行是正确的。请使用绝对路径进行检查。之所以可以使用它,是因为如果您的映像不在源目录中,则相对路径(您
..
以下代码未在EmguCV 3.4.1中编译。 图片(路径); IntPtr complexImage = CvInvoke.cvCreateImage(image.Size, Emgu.CV.CvEnum.IplDepth.IplDepth32F,2); CvInvoke.cvSetZero(complexImage)
..
我正在尝试使用EmguCV在Visual Studio中创建网站。收到错误'Emgu.CV.CvInvoke'的类型初始化程序引发了一个异常,并带有内部异常。格式错误。 (来自HRESULT的异常:0x8007000B)。 以下是我的设置的详细信息: Windows 8 64位 VS2012 适用于Windows x64的Emgu库2.3 我在论坛上看到的大多数帮助都
..
我是Emgu CV的新手。我需要一个矩阵数组来存储灰度图像的像素值。可以声明一个矩阵数组。 我为矩阵数组编写这样的代码,但是给出了“错误” public Matrix [] Myimgmatrix = new Matrix [5](100,80); 错误:“预期方法名称” 任何人都可以帮助。 解决方案 这样做:
..
我们有大量的从汽车上拍摄的图像用于某个项目。为了满足隐私规范,我们需要检测面部和面部。车牌,然后模糊那些区域。我了解了Emgucv项目,并在 http://www.emgu中给出了该教程.com / wiki / index.php / License_Plate_Recognition_in_CSharp 对于检测牌照板非常有用。 是否可以使用Emgu本身来模糊该区域? 解决方案
..
我发现了一个类似的问题:使用emgu cv c#创建直方图 ,当我传递灰度图像时它很好用,但是当我使用Matrix时,程序会抛出异常。我的代码: Matrix mat =新的Matrixdouble(10,10); mat.SetRandUniform(新的MCvScalar(0.0),新的MCvScalar(20.0)); DenseHistogram h
..
我正在寻找一种优雅的方法来在EmguCV中执行逐像素求和和减法。 我正在尝试计算一个类似Haar的特征图片。 对于一维情况,可以通过将向量[xxxxxxxx]乘以以下向量逐个元素来完成: [1 -1 1 -1 1 -1 1 -1] [1 1 -1 -1 1 1 -1 -1] [1 1 1 1 -1 -1 -1- 1] 所以我需要添加或减去图像的元素像素。
..
我正在做有关手势识别的项目,因此,我想使用网络摄像头捕获视频流。 当前,我正在使用emgu cv包装器来打开cv图像处理库。 有什么解决方案可以将视频流捕获到图像中? 我的emgu简历版本是2.4.10 谢谢... 解决方案 首先,您需要创建Capture对象,然后使用该对象调用QueryFrame方法将提供RGB图像 Capture videoCaptur
..
我需要在图像变量中包含我的(Emgu CV版本3) ImageBox 的图像,我应该怎么做? 我没有运气尝试过 Image原始的 imgeOrigenal = ImageBoxbOrigenal.Image; //错误行 结果为: 无法将类型'Emgu.CV.IImage'隐式转换为'Emgu.CV.Image'。存在显式转换
..
我需要裁剪图像而无需更改其纵横比。我正在使用EDSDK从 CANON1100D 拍照。捕获的图像: 宽度= 1920 和高度= 1280 宽高比为 1.5 。但是我需要长宽比为 1.33 的图片。 //转换为处理分辨率(1600,1200) Image runtime_frm =新图像(frame.ToBitmap(1600,1200
..
我正在编写一个使用EMGU的GpuInvoke方法进行GPU加速的C#应用程序。我想分析我的代码,并查看GPU上的负载以及我正在使用的GPU内存量,但是我很难找到一种做到这一点的好方法。似乎应该很简单,但我无法弄清丢失的内容。 谢谢 解决方案 某些选项: 使用性能监视器 perfmon.exe 是最容易使用的工具 使用 GPUZ 使用GPU硬件供应商提供的性能套件,例如
..
是否可以使用任何“标准”库(例如OpenCV,EmGU,DirectShow等)来阻止自动聚焦? I要自动对焦以找到最佳对焦,然后在视频捕获期间防止自动对焦自动对焦。 我知道我可以手动设置该值,但是达不到使用自动对焦的目的,我还没有找到一种方法来获得由自动对焦确定的最佳对焦值。 解决方案 您可以检测校准阶段(找到最佳焦点时)何时聚焦图像,并保存该配置(聚焦距离)。然后将焦点设置
..
我正在尝试编写一个函数,该函数将拍摄图像并使用EMGU.CV或Magick.Net或AForge.Net 返回仅包含表的图像列表,例如下面的图像,该函数应 private static List会返回2张图片以及图片中的两个表格。 FindTables(Image img) { var masterImage =(Bitmap)img; var image = n
..
使用Visual Basic 2008和Emgu CV,可以在PC上捕获网络摄像头的流。 我要做的是使用Capture = New Capture()连接到IP摄像机,知道其URL。 这里是代码我有: 导入Emgu.CV 导入Emgu.CV.Util 导入Emgu.CV。结构 公共类Form1 Dim capturez As Capture = New Capture(
..
如何使用emgucv向图像中添加高斯噪声(具有特定的均值和方差)? 解决方案 I'我不确定您作为高斯滤波器的要求是否倾向于消除噪声。要使用自定义内核,可以使用以下代码。如果您希望以设定的均值和方差添加噪声,则可能必须求助于遍历my_image.Data属性并以这种方式添加。这是使用自定义内核的代码,如果不是您所需要的,请告诉我,我将尝试找到更合适的方法,在这种情况下,指向示例图像的链接可能
..
我该如何计算图像的DFT(使用EMGU),显示它,然后计算反向图像以返回原始图像? 我要 解决方案 要测试它是否有效,这里是一张图片 ,这是应用DFT后的预期结果。 代码: //加载图片 图片图片=新图片(@“ C:\Users\me\Desktop\lines.png”); //将1通道灰度图像转换为2通道图像 IntPtr
..
我想将Bgr值(一个像素)转换为Hsv值。如何在EmguCV中做到这一点(无需从头开始编写转换代码)? 请注意,我不希望转换整个图像的色彩空间,而只转换一个像素,因此 CvInvoke.cvCvtColor()不适用于我。 解决方案 好的,我已经找到了一种使用.NET框架帮助的方法 给出了 Bgr像素; 1-将颜色转换为 System.Drawing.Color :
..