private void ProcessFrame(object sender, EventArgs arg)
{
Wrapper cam = new Wrapper();
//show the image in the EmguCV ImageBox
WebcamPictureBox.Image = cam.start_cam(capture).Resize(390, 243, Emgu.CV.CvEnum.INTER.CV_INTER_CUBIC).ToBitmap();
FaceDetectedLabel.Text = "Faces Detected : " + cam.facesdetected.ToString();
}
我正在开发一个 C# Windows 应用程序。我被一个简单的问题困住了:
我怎么能在条件下做一个 if else:如果“ cam.facesdetected.ToString() ”如果等于或大于 2 做某事,否则什么也不做。
我试过这个,但它似乎不起作用。谁能帮我?
cam.facesdetected = abc;
MessageBox.Show("The detected faces is:" + abc);
if (abc >= 2)
{
//Do action
}
else
{
//Do nothing
}