【发布时间】:2019-11-20 04:59:18
【问题描述】:
我正在尝试为 Flutter https://pub.dev/packages/aws_ai 实施 aws_ai 插件,以使用 AWS Rekognition 进行人脸比较。示例中清楚地说明了代码。它说在对象类型文件中加载图像。怎么做?
假设我的图片 abc.jpg 在资产文件夹中: - 它们在 pubspec.yaml 中初始化,我已经运行了 flutter packages get
我试过Image.file(File('assets/abc.jpg')):它会抛出无法将图像类型分配给文件类型的错误。
我也试过var sourceImagefile = new File('assets/abc.jpg');:它抛出没有这样的文件的错误
import 'package:aws_ai/src/RekognitionHandler.dart';
---> File sourceImagefile, targetImagefile; //load source and target images in those File objects
String accessKey, secretKey, region ; //load your aws account info in those variables
RekognitionHandler rekognition = new RekognitionHandler(accessKey, secretKey, region);
Future<String> labelsArray = rekognition.compareFaces(sourceImagefile, targetImagefile);
我需要在 ---> 行给出输入代码。感谢您的帮助!
【问题讨论】:
标签: image amazon-web-services file plugins flutter