public ImageProcessorFactory(EmguFaceService emguFaceService) { _emguHashProvider = emguFaceService; skiaProcessor = new SkiaSharpProcessor(); isharpProcessor = new ImageSharpProcessor(); imProcessor = new ImageMagickProcessor(); }
public ImageRecognitionService(StatusService statusService, ObjectDetector objectDetector, MetaDataService metadataService, AzureFaceService azureFace, AccordFaceService accordFace, EmguFaceService emguService, ThumbnailService thumbs, ConfigService configService, ImageClassifier imageClassifier, ImageCache imageCache, WorkService workService, ExifService exifService, ImageProcessService imageProcessor) { _thumbService = thumbs; _accordFaceService = accordFace; _azureFaceService = azureFace; _statusService = statusService; _objectDetector = objectDetector; _metdataService = metadataService; _emguFaceService = emguService; _configService = configService; _imageClassifier = imageClassifier; _imageProcessor = imageProcessor; _imageCache = imageCache; _workService = workService; _exifService = exifService; }