|
Set maximum possible object size. Objects larger than that are ignored. Default value is (0, 0). Before called CountFaces method, you may set the parameter of the face detection engine. It will affect the face detection the result.
Public Function SetMaxSize( ByVal cx As Integer , _ ByVal cy As Integer )
|
Parameter cx the width of the object (detected rectangle)
cy the height of the object (detected rectangle)
No Return Value
Example
|
Visual Basic Syntax FaceDetectionControl1.SetFrontalFaceCascade "haarcascade_frontalface_alt.xml" FaceDetectionControl1.SetProfileFaceCascade "haarcascade_profileface.xml FaceDetectionControl1.EnableTiltedFaceDetection True FaceDetectionControl1.EnableEqualizeHistogram True FaceDetectionControl1.SetMinNeighbors 4 FaceDetectionControl1.SetScaleFactor 1.06 FaceDetectionControl1.SetMinSize 0,0 FaceDetectionControl1.SetMaxSize 0,0 FaceDetectionControl1.SetSaveResults "c:\yourfolder\output.png" iTotalFace = FaceDetectionControl1.CountFaces("c:\yourinputfolder\yoursource.jpg") .FaceDetectionControl1.ClearBlackList
List1.Clear For i = 0 To FaceDetectionControl1.DetectedRectGetCount - 1 ix = FaceDetectionControl1.DetectedRectGetX(i) iy = FaceDetectionControl1.DetectedRectGetY(i) iwidth = FaceDetectionControl1.DetectedRectGetWidth(i) iheight = FaceDetectionControl1.DetectedRectGetHeight(i) List1.AddItem (Str(ix) + " " + Str(iy) + " " + Str(iwidth) + " " + Str(iheight)) Next
|
|
|