Commit 7f645e54e719733bf57f386f79bab7d838915052
1 parent
806d974b
Update Draw/ShowFaceDetection
Update these algorithms to draw all detected faces on the same image, and only display that image once. Also, modify ShowFaceDetection to discard matrices that have already been displayed.
Showing
1 changed file
with
2 additions
and
2 deletions
openbr/plugins/algorithms.cpp
| ... | ... | @@ -37,8 +37,8 @@ class AlgorithmsInitializer : public Initializer |
| 37 | 37 | Globals->abbreviations.insert("FaceQuality", "Open+Expand+Cascade(FrontalFace)+ASEFEyes+Affine(64,64,0.25,0.35)+ImageQuality+Cvt(Gray)+DFFS+Discard"); |
| 38 | 38 | Globals->abbreviations.insert("MedianFace", "Open+Expand+Cascade(FrontalFace)+ASEFEyes+Affine(256,256,0.37,0.45)+Center(Median)"); |
| 39 | 39 | Globals->abbreviations.insert("BlurredFaceDetection", "Open+LimitSize(1024)+SkinMask/(Cvt(Gray)+GradientMask)+And+Morph(Erode,16)+LargestConvexArea"); |
| 40 | - Globals->abbreviations.insert("DrawFaceDetection", "Open+Cascade(FrontalFace)+Expand+ASEFEyes+Draw"); | |
| 41 | - Globals->abbreviations.insert("ShowFaceDetection", "DrawFaceDetection+Expand+Show"); | |
| 40 | + Globals->abbreviations.insert("DrawFaceDetection", "Open+Cascade(FrontalFace)+Expand+ASEFEyes+Draw(inPlace=true)"); | |
| 41 | + Globals->abbreviations.insert("ShowFaceDetection", "DrawFaceDetection+Contract+First+Show+Discard"); | |
| 42 | 42 | Globals->abbreviations.insert("DownloadFaceRecognition", "Download+Open+ROI+Expand+Cvt(Gray)+Cascade(FrontalFace)+Expand+<FaceRecognitionRegistration>+Expand+<FaceRecognitionExtraction>+<FaceRecognitionEmbedding>+<FaceRecognitionQuantization>+SetMetadata(AlgorithmID,-1):MatchProbability(ByteL1)"); |
| 43 | 43 | Globals->abbreviations.insert("OpenBR", "FaceRecognition"); |
| 44 | 44 | Globals->abbreviations.insert("GenderEstimation", "GenderClassification"); | ... | ... |