public ObjectDetectionController(IObjectDetectionService ObjectDetectionService, ILogger <ObjectDetectionController> logger, IImageFileWriter imageWriter) //When using DI/IoC (IImageFileWriter imageWriter) { //Get injected dependencies _objectDetectionService = ObjectDetectionService; _logger = logger; _imageWriter = imageWriter; _imagesTmpFolder = CommonHelpers.GetAbsolutePath(@"../../../ImagesTemp"); }
public ObjectDetectionController(IOnnxModelScorer modelScorer, ILogger <ObjectDetectionController> logger, IImageFileWriter imageWriter) //When using DI/IoC (IImageFileWriter imageWriter) { //Get injected dependencies _modelScorer = modelScorer; _logger = logger; _imageWriter = imageWriter; _imagesTmpFolder = ModelHelpers.GetAbsolutePath(@"../../../ImagesTemp"); }
public ImageClassificationController(ITFModelScorer modelScorer, ILogger <ImageClassificationController> logger, IImageFileWriter imageWriter) //When using DI/IoC (IImageFileWriter imageWriter) { //Get injected dependencies _modelScorer = modelScorer; _logger = logger; _imageWriter = imageWriter; _imagesTmpFolder = ModelHelpers.GetFolderFullPath(@"ImagesTemp"); }
public ObjectDetectionController(IOnnxModelScorer modelScorer, ILogger <ObjectDetectionController> logger, IImageFileWriter imageWriter) //When using DI/IoC (IImageFileWriter imageWriter) { //Get injected dependencies _modelScorer = modelScorer; _logger = logger; }