.setTrackingEnabled(false) .setLandmarkType(FaceDetector.ALL_LANDMARKS) .build();
.setLandmarkType(FaceDetector.ALL_LANDMARKS) .setClassificationType(FaceDetector.ALL_CLASSIFICATIONS) .setTrackingEnabled(true) .setMode(FaceDetector.FAST_MODE) .setProminentFaceOnly(mIsFrontFacing)
/** * Create face decoder and camera source. */ private void creteCameraTracker() { mDetector = new FaceDetector.Builder(mActivity) .setTrackingEnabled(false) .setClassificationType(FaceDetector.ALL_CLASSIFICATIONS) .build(); mDetector.setProcessor( new MultiProcessor.Builder<>(new GraphicFaceTrackerFactory()) .build()); if (!mDetector.isOperational()) { mUserAwareVideoView.onErrorOccurred(); Log.e("Start Tracking", "Face tracker is not operational."); } mCameraSource = new CameraSource.Builder(mActivity, mDetector) .setRequestedPreviewSize(640, 480) .setFacing(CameraSource.CAMERA_FACING_FRONT) .setRequestedFps(30.0f) .build(); }
.setMode(FaceDetector.FAST_MODE) .setProminentFaceOnly(true) .setTrackingEnabled(true) .build();
.setMode(FaceDetector.FAST_MODE) .setProminentFaceOnly(true) .setTrackingEnabled(true) .build();
.setTrackingEnabled(false) .setClassificationType(FaceDetector.ALL_CLASSIFICATIONS) .build();
public void setBitmap( Bitmap bitmap ) { mBitmap = bitmap; FaceDetector detector = new FaceDetector.Builder( getContext() ) .setTrackingEnabled(true) .setLandmarkType(FaceDetector.ALL_LANDMARKS) .setMode(FaceDetector.ACCURATE_MODE) .build(); if (!detector.isOperational()) { //Handle contingency } else { Frame frame = new Frame.Builder().setBitmap(bitmap).build(); mFaces = detector.detect(frame); detector.release(); } logFaceData(); invalidate(); }
private static void initDetector() { if (faceDetector == null) { synchronized (PicassoFaceDetector.class) { if (faceDetector == null) { faceDetector = new FaceDetector.Builder(getContext()) .setTrackingEnabled(false) .build(); } } } }
private static void initDetector() { if (faceDetector == null) { synchronized ((GlideFaceDetector.class)) { if (faceDetector == null) { faceDetector = new FaceDetector.Builder(getContext()) .setTrackingEnabled(false) .build(); } } } }