总体目标是做个一个各类图像预处理的合集,方便自己理解函数。首先第一个问题就是图像获取,原先一直用Afroge的摄像头获取(理由是能看到设备名称),但这次反正是自己用,就直接Emgucv用了。
还是无力吐槽,好端端的Capture改什么VideoCapture。
private void OpenCapture_Click(object sender, EventArgs e)
{
if (cap != null)
{
if (isProcess)
{
Application.Idle -= new EventHandler(ProcessFram);
OpenCapture.Text = "结束";
}
else
{
Application.Idle += new EventHandler(ProcessFram);
OpenCapture.Text = "开始";
}
isProcess = !isProcess;
}
else
{
try
{
capID= Convert.ToInt32(this.comboBox1.Text);
cap = new Emgu.CV.VideoCapture(capID);