Tag: emgucv

在emgucv上寻找运动检测function

我是emgu cv的新手; 我正在尝试找到一个可以进行运动检测的代码。 我试过这个: CvInvoke.cvAbsDiff(frame, _backgroundImage, BgDifference); ……但我有照明问题。 我希望得到有运动的像素的白色,然后画一个矩形只有一个矩形,但我采用更多的白色像素区域。 我需要做什么? 我可以尝试另一个function吗?

在emgu cv中使用矩阵

我在EMGU cv中有一个图像的矩阵(2D),如何用零填充矩阵的其余部分,但保留一个原始数据的区域(矩形)?

如何在emgu cv中从网络摄像头获取video流?

我在c#中使用emgu cv。 我需要知道如何从emgu cv中的网络摄像头(默认网络摄像头)获取video流?

.NET中的彩色图像量化

我想减少c#中位图的唯一颜色数量。 我想这样做的原因是,最初使用三种颜色但由于许多因素(包括压缩)而创建的图像现在具有三种以上的颜色(即相邻像素相互影响) 知道如何做到这一点? 解决方案可能是将整个位图从RGB转换为索引颜色系统或某些可应用于单个像素的函数。 任何GDI +或Emgu(opencv)解决方案对我都有好处。

没有找到asp.net的OpenCV非托管DLL

我们正在构建一个Web应用程序(C#.NET),它使用Emgu opencv包装器forms的非托管库。 我们正在强制构建为32位(x86),我们正在使用32位版本的Emgu。 所有这些在本地构建上都很好用,但是当发布到我们的web服务器时,openCV Dll(s)无法加载: System.DllNotFoundException Unable to load DLL ‘opencv_core240’: The specified module could not be found. (Exception from HRESULT: 0x8007007E) System.TypeInitializationException: The type initializer for ‘Emgu.CV.CvInvoke’ threw an exception. —> System.DllNotFoundException: Unable to load DLL ‘opencv_core240’: The specified module could not be found. (Exception from HRESULT: 0x8007007E) at Emgu.CV.CvInvoke.cvRedirectError(CvErrorCallback errorHandler, IntPtr userdata, IntPtr […]

如何使用Emgu CV(或OpenCV)剪切图像的子部分?

我想使用Emgu CV(或OpenCV)剪切图像的子图像(或裁剪它)并计算该部分的平均颜色; 寻找变化。 谢谢

从_capture.QueryFrame()中删除背景

我正在使用Emgucv,我想知道是否可以从_capture.QueryFrame中删除背景,并能够专注于我相机上最近的对象? 提前致谢。

使用haar-cascades从脸部检测眼睛和嘴巴

我从脸上提取了眼睛和嘴巴,但是想要从眼睛和嘴巴中提取情感。但是,嘴巴没有被正确检测到..这是我的代码.. private void timer1_Tick(object sender, EventArgs e) { using (Image nextFrame = cap.QueryFrame()) { if (nextFrame != null) { // there’s only one channel (greyscale), hence the zero index //var faces = nextFrame.DetectHaarCascade(haar)[0]; Image grayframe = nextFrame.Convert(); Image gray = nextFrame.Convert(); Image gray1 = nextFrame.Convert(); var faces = grayframe.DetectHaarCascade( haar, 1.4, 4, HAAR_DETECTION_TYPE.DO_CANNY_PRUNING, new Size(nextFrame.Width […]

Emgu CV Blob Detection

我正在使用Emgu CV 2.1并希望进行简单的blob检测。 我在黑色图像中搜索白色斑点。 不幸的是我无法找到如何做到这一点! 我需要一个额外的图书馆吗? 或者如何在emgu cv中调用此函数? 或者emgu cv中是否真的没有斑点检测? 感谢任何帮助Benks

emguCV 3.1 – 人脸检测

我是C#中OpenCV / EmguCV的新手。 我尝试了一个教程( http://fewtutorials.bravesites.com/entries/emgu-cv-c/level-3—live-face-detection ),并且使用网络摄像头捕获video非常简单。 现在我的问题:本教程是为EmguCV 2.x编写的。 我正在使用EmguCV 3.1(我喜欢使用最新的)。 因此我使用Mat类而不是Image类。 Image类没有使用capture.QueryFrame(); 但是当我开始面对检测时,教程说我应该使用CascadeClassifier和DetectHaarCascade类。 接受DetectHaarCascade但不知道DetectHaarCascade 。 在我的5小时!! 搜索我刚刚发现,DetectHaarCascade已经过时,但没有找到任何替代它的方法,而且还不知道HaarCascade.Detect() 。 我有以下成员: using Emgu.CV; using Emgu.CV.Structure; using Emgu.Util; using Emgu.CV.CvEnum; 那么,请帮助我:DetectHaarCascade的替代品是什么,我该如何使用它? 有没有EmguCV 3.1的教程? 谢谢!!