Я использую CameraX, а затем FirebaseVision, чтобы прочитать текст с картинки. когда я анализирую изображение, я хочу выбрать часть изображения, а не все изображение, как при использовании сканера штрих-кода.
class Analyzer : ImageAnalysis.Analyzer {
override fun analyze(imageProxy: ImageProxy?, rotationDegrees: Int) {
// how to crop the image in here?
val image = imageProxy.image
val imageRotation = degreesToFirebaseRotation(degrees)
if (image != null) {
val visionImage = FirebaseVisionImage.fromMediaImage(image, imageRotation)
val textRecognizer = FirebaseVision.getInstance().onDeviceTextRecognizer
textRecognizer.processImage(visionImage)
}
}
Я хочу знать, есть ли способобрезать изображение?