public void MainWindow_TestMethod()
        {
            Application.EnableVisualStyles();
            Application.SetCompatibleTextRenderingDefault(false);

            var            config        = new CommonLib.ConfigurationSettings();
            IImageAnalyzer imageAnalyzer = null;



            Thread.Sleep(new TimeSpan(0, 10, 0));
        }
 public AssetController(
     ILoggerManager logger,
     IBlobService azureBlobService,
     IImageAnalyzer azureImageAnalyzer,
     IImageConverter azureImageConverter,
     IVideoConverter azureVideoConverter,
     IAssetRepository assetRepository
     )
 {
     _logger              = logger;
     _azureBlobService    = azureBlobService;
     _azureImageAnalyzer  = azureImageAnalyzer;
     _azureImageConverter = azureImageConverter;
     _azureVideoConverter = azureVideoConverter;
     _assetRepository     = assetRepository;
 }
 public AnalyzerController(IBlobStorageManager blobStorageManager, IImageAnalyzer imageAnalyzer)
 {
     _blobStorageManager = blobStorageManager ?? throw new ArgumentNullException(nameof(blobStorageManager));
     _imageAnalyzer      = imageAnalyzer ?? throw new ArgumentNullException(nameof(imageAnalyzer));
 }
 public void loadImageProcessor()
 {
     ImageAnalyzer = new PostUserActivity.Tevian.Analyser();
     ImageAnalyzer.AnalyzeCompleted += ImageAnalyzer_AnalyzeCompleted;
     ImageAnalyzer.AnalyzeImage     += ImageAnalyzer_AnalyzeImage;
 }
Example #5
0
 public Ocr(IImageAnalyzer documentAnalyzer, IImageProcessor imageProcessor, ITesseractPool tesseractWrapper)
 {
     this.documentAnalyzer = documentAnalyzer;
     this.imageProcessor   = imageProcessor;
     this.tesseractWrapper = tesseractWrapper;
 }