imageMatch static method

Future<bool> imageMatch(
  1. String srcPath,
  2. String searchPath, {
  3. double threshold = 0.8,
})

Implementation

static Future<bool> imageMatch(String srcPath, String searchPath,
    {double threshold = 0.8}) async {
  final args = [
    'match',
    '--src',
    srcPath,
    '--search',
    searchPath,
    '--threshold',
    threshold.toString()
  ];
  final result = await Process.run(mainCmd, args, runInShell: true);
  if (result.exitCode != Ok) {
    _logger.severe('imageMatch', 'command: $mainCmd ${args.join(' ')}');
    _logger.severe('imageMatch', result.stderr);
  }
  _logger.info(result.stdout);
  return result.exitCode == Ok;
}