Как загрузить изображения в папку активов в файловом объекте? Я получаю сообщение об ошибке "Нет такого файла или каталога, errno = 2" - PullRequest
0 голосов
/ 10 июля 2019

Я пытаюсь реализовать плагин aws_ai для флаттера https://pub.dev/packages/aws_ai для сравнения лиц с AWS Rekognition. Код четко указан в примере. Там написано загрузить изображение в файл типа объекта. Как это сделать?

предположим, что мое изображение abc.jpg находится в папке ресурсов: - они инициализируются в pubspec.yaml, и я запустил пакеты flutter 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);

Мне нужен код для ввода в строке --->. Спасибо за помощь!

1 Ответ

0 голосов
/ 10 июля 2019

Вы импортировали изображение в pubspec.yaml?

  # To add assets to your application, add an assets section, like this:
  assets:
  - assets/image_01.png
  - assets/image_02.png
  - assets/image_03.png
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...