val btn: Button = findViewById(R.id.btnTest)
btn.setOnClickListener {
val highAccuracyOpts = FaceDetectorOptions.Builder()
.setPerformanceMode(FaceDetectorOptions.PERFORMANCE_MODE_FAST)
.build()
val detector = FaceDetection.getClient(highAccuracyOpts)
val image = InputImage.fromBitmap(bitmap!!, 0)
val result = detector.process(image)
.addOnSuccessListener { faces ->
// Task completed successfully
// ...
bitmap?.apply{
img.setImageBitmap(drawWithRectangle(faces))
}
}
.addOnFailureListener { e ->
// Task failed with an exception
// ...
}
}