Jenly MLKit 简单易用的机器学习封装包开源项目

我要开发同款
匿名用户2021年04月07日
27阅读
开发技术Java
所属分类人工智能、机器学习/深度学习
授权协议Apache-2.0

作品详情

MLKit是一个能够将谷歌专业的机器学习知识带到应用中的极其简单易用的封装包。无论您是否有机器学习的经验,您都可以在几行代码中实现您想要的功能。甚至,您无需对神经网络或者模型优化有多深入的了解,也能完成您想要做的事情。基于现有的API您可以很轻松的实现文字识别、条码识别、图像标记、人脸检测、对象检测等功能;另一方面,如果您是一位经验丰富的ML开发人员,MLkit甚至提供了便利的API,可帮助您在移动应用中使用自定义的TensorFlowLit模型。

GIF展示因为功能太多,暂时没有录制GIF,请直接下载DemoApp查看体验吧。

各Module相关说明app示例App:主要用于提供MLKit各个子库的演示效果

mlkit-camera-coreCamera:为各个子库提供相机预览分析的核心库

参见CameraX

mlkit-barcode-scanning条码扫描:通过分析图像能够识别条码的内容信息

参见barcode-scanning

mlkit-face-detection人脸检测:通过分析图像能够检测到人脸和分析面部轮廓关键点信息

参见face-detection

mlkit-image-labeling图像标记:通过分析图像能够标记一般对象、场所、动物种类、产品等

参见image-labeling

mlkit-object-detection对象检测:通过分析图像能够检测出图像中的对象的位置信息(一张图最多可以检测五个对象)

参见object-detection

mlkit-pose-detectionPose检测:通过分析图像能够检测人物摆姿势的关键点信息

参见pose-detection

mlkit-pose-detection-accuratePose检测:通过分析图像能够检测人物摆姿势的关键点信息(精确版,依赖包也更大)

参见pose-detection

mlkit-segmentation-selfie自拍分割:通过分析图像能够将自拍照的人物特征进行分割

参见selfie-segmentation

mlkit-text-recognition文字识别:识别图像中的文字信息(需ML模型)

参见text-recognition

声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论