public IEnumerable <RecognitionResult> RecognizeScaleEachVariation(IImage bitmap, ZoneConfiguration config) { var bitmaps = BitmapGenerators.SelectMany(g => g.Generate(bitmap)); var scaled = bitmaps.Select(ScaleIfEnabled); var recognitions = scaled.SelectMany(bmp => RecognizeCore(config, bmp)); return(recognitions); }
public override IEnumerable <RecognitionResult> Recognize(IImage bitmap, ZoneConfiguration config) { bitmap = ScaleIfEnabled(bitmap); var bitmaps = BitmapGenerators.SelectMany(g => g.Generate(bitmap)); var recognitions = bitmaps.SelectMany(bmp => RecognizeCore(config, bmp)); return(recognitions); }