public void ProcessFrame2()
{
HaarCascade cascade = new FaceHaarCascade();
HaarObjectDetector target = new HaarObjectDetector(cascade,
30, ObjectDetectorSearchMode.NoOverlap);
Bitmap bmp = Properties.Resources.lena_gray;
target.ProcessFrame(bmp);
Assert.AreEqual(1, target.DetectedObjects.Length);
Assert.AreEqual(255, target.DetectedObjects[0].X);
Assert.AreEqual(225, target.DetectedObjects[0].Y);
Assert.AreEqual(123, target.DetectedObjects[0].Width);
Assert.AreEqual(123, target.DetectedObjects[0].Height);
target = new HaarObjectDetector(cascade,
30, ObjectDetectorSearchMode.Default);
target.ProcessFrame(bmp);
Assert.AreEqual(6, target.DetectedObjects.Length);
Assert.AreEqual(255, target.DetectedObjects[0].X);
Assert.AreEqual(225, target.DetectedObjects[0].Y);
Assert.AreEqual(123, target.DetectedObjects[0].Width);
Assert.AreEqual(123, target.DetectedObjects[0].Height);
}