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 C#聲明
我怎樣才能做一個,如果用其他的條件:如果「cam.facesdetected.ToString()」如果等於或大於2做某事,別的什麼也不做。
我試過了,但它似乎沒有工作。誰能幫我?
cam.facesdetected = abc;
MessageBox.Show("The detected faces is:" + abc);
if (abc >= 2)
{
//Do action
}
else
{
//Do nothing
}
什麼是abc變量? –
「但它似乎沒有工作」是什麼意思?什麼是錯誤? – zimdanen
它是'abc = cam.facesdetected;' – Prescott