【发布时间】:2014-04-12 09:55:49
【问题描述】:
我想使用“haar cascade”从输入视频文件中检测人脸。我已使用此代码将视频转换为帧。请告诉我如何从这些框架中检测面部并将其标记在矩形边框中。
private void button1_Click(object sender, EventArgs e)
{
OpenFileDialog openFileDialog1 = new OpenFileDialog();
if (openFileDialog1.ShowDialog() == System.Windows.Forms.DialogResult.OK)
{
memde = new MediaDetClass();
System.IO.Directory.CreateDirectory("temp");
memde.Filename = openFileDialog1.FileName;
int len = (int)memde.StreamLength;
counter = 0;
Image img;
memde.Filename = openFileDialog1.FileName;
memde.CurrentStream = 0;
float percent = 0.002f;
Image<Gray, byte> gray;
for (float i = 0.0f; i < len; i = i + (float)(percent * len))
{
counter++;
string fbitname = storagepath + counter.ToString();
memde.WriteBitmapBits(i, 850, 480, fbitname + ".bmp");
}
}
}
}
【问题讨论】:
标签: c# asp.net emgucv face-detection