initializeGoogleVision method

Future<void> initializeGoogleVision()

Implementation

Future<void> initializeGoogleVision() async {
  final logLevel = _toLogLevel(globalResults!['log-level']);

  _googleVision = await GoogleVision(logLevel)
      .withJwt(credentialsFromFile(File(globalResults!['credential-file'])));

  imageFile = File(argResults!['image-file']);

  imageBytes = await imageFile.readAsBytes();

  if (argResults != null && argResults!['pages'] != null) {
    pages =
        (argResults!['pages'] as String?)?.split(',').map(int.parse).toList();
  }
}