我在某处读到了这个库,它只能检测图片中一个人的轮廓。然后我升级了Firebase ML Kit,希望他们能解决这个问题,但我的代码只能得到图片中一张脸的轮廓。有没有办法通过ML Kit人脸检测来检测所有的轮廓?如果没有,有没有解决办法呢?我甚至不认为我需要所有的轮廓。我只需要椭圆形的轮廓,这样我就能知道整张脸的位置。
FirebaseVisionFace face = myFaces.get(i);
FirebaseVisionFaceContour contour;
int k = 0;
con
我正在开发一个使用firebase ML Kit的人脸识别应用程序。尽管在谷歌上搜索了很多次,我才知道Firebase ML工具包并不提供识别功能。但我的问题是,我检测了一张脸的轮廓,将它们保存到一个文件中,但当我再次检测同一张脸的轮廓时,它们看起来不同。为什么会这样呢?对于同一张脸,它们必须是相同的??
在使用最新的firebase_core sdk运行"pod“时,在iOS上运行for时,我会在下面得到这个错误。我清除了pod、符号链接文件夹并删除了Podfile.lock文件,并运行了Pod,但是结果与下面相同。这里有什么问题?
Analyzing dependencies
cloud_firestore: Using Firebase SDK version '9.2.0' defined in 'firebase_core'
firebase_auth: Using Firebase SDK version '9.2.0' def
我正在使用ML人脸检测器:https://developers.google.com/ml-kit/vision/face-detection/android#kotlin_2 然后我从Camera2上获取一张图像并进行处理。但是我经常遇到这样的错误:"FaceDetector不是用FaceDetector.release()发布的“ 更多详细信息: W/FaceDetector: FaceDetector was not released with FaceDetector.release()
E/BufferQueueProducer: [ImageReader-960x1280
我正在尝试通过相机使用ML-Kit图像标签来检测手中持有的物品。例如,如果我给它看一瓶汽水,它可以拾取物体,比如手,脸,背景等等……我不感兴趣的东西,然后找不到手中的对象,即使在.25最小精度使用云视觉。
有没有一种方法可以限制视觉寻找的东西,或者另一种方法来提高准确性?
PS:如果这项任务有更好的东西,我也愿意更换API。
//This is mostly from a google tutorial
private fun runCloudImageLabeling(bitmap: Bitmap) {
//Create a FirebaseVisionImage
val