小编use*_*617的帖子

使用C#进行颜色检测

我正在开发一个winForm c#程序,使用EmguCV库通过网络摄像头进行微笑检测.我使用一些haarcascade_smile xml文件来成功完成.然而,在某些情况下会发生检测错误:有时将嘴形线错误地识别为嘴.

我有一个新的想法,即除了原始的xml文件之外还要寻找红色以改善口腔检测,并尝试降低错误率.

有没有人知道可以用来检测红色的命令或库?

非常感谢 :)

var smiles = grayframe.DetectHaarCascade(_smiles, 
                                         ScaleIncreaseRate, 
                                         MinNeighbors, 
                                         HAAR_DETECTION_TYPE.DO_CANNY_PRUNING, 
                                         new Size(WindowsSize, WindowsSize))[0];
if (smiles.Length == 0)
{
    // Number of smile face detected is 0
}
else
{

}
Run Code Online (Sandbox Code Playgroud)

c# winforms emgucv

5
推荐指数
1
解决办法
1467
查看次数

将EmguCV图像转换为系统绘图位图

我正在用emgucv库编写ac#程序.我使用emgucv中的图像框从网络摄像头捕获图像.我想通过使用bitmap获取图像的颜色像素.通过鼠标单击图像框获取像素().但是,它包含错误错误是..它不能隐式地将类型'Emgu.CV.IImage'转换为'System.Drawing.Bitmap'

任何人都可以给我解决这个问题的想法吗?

      Bitmap bitmap = newdetectimageBox.Image; //error
Run Code Online (Sandbox Code Playgroud)

c# winforms emgucv

3
推荐指数
2
解决办法
1万
查看次数

标签 统计

c# ×2

emgucv ×2

winforms ×2