В моем приложении мне нужно обнаружить размытость изображений.
Итак, во-первых, возможно ли использование API Google Cloud Vision, которое, как я думаю, приведено здесь
https://cloud.google.com/vision/docs/reference/rest/v1/images/annotate
Кроме того, большинство приложений для облачного видения доступны для разработки под Android через API Firebase ML vision со следующей зависимостью
com.google.firebase: firebase-мл-зрение: 18.0.2
Я пробовал использовать в своем приложении FirebaseVision VisionFaceDetector и даже TextRecognizer, но это было бесполезно, учитывая, что он не дал ничего похожего на
"joyLikelihood": enum (Вероятность),
"sorrowLikelihood": enum (Вероятность),
"angerLikelihood": enum (Вероятность),
"surpriseLikelihood": enum (Вероятность),
"underExposedLikelihood": enum (Вероятность),
"blurredLikelihood": enum (Вероятность) ,
"headwearLikelihood": enum (Вероятность)
Я знаю, что это не может быть лучшим способом выполнения требований с помощью Cloud Vision или API Firebase Vision, но ожидается любая помощь или дальнейшие шаги.
Примечание: Кроме того, клиентская библиотека Java для Cloud Vision не поддерживается в Android.
![enter image description here](https://i.stack.imgur.com/Du4st.png)
Спасибо