public SelectFounedAreaAfterSegmentationImageProcessor(IFindResultDrawer findResultDrawer, ISegmentationAlgorithm segmentationAlgorithm, ISegmentFindAnalyzer segmentFindAnalyzer, IImageProcessor edgeFilter) { _findResultDrawer = findResultDrawer; _segmentationAlgorithm = segmentationAlgorithm; _segmentFindAnalyzer = segmentFindAnalyzer; _edgeFilter = edgeFilter; }
public ImageProcessorsService(IConvolutionFilter convolutionFilter, ISegmentationAlgorithm segmentationAlogithm, IFindResultDrawer findResultDrawer) { _convolutionFilter = convolutionFilter; _segmentationAlogithm = segmentationAlogithm; _findResultDrawer = findResultDrawer; _processors = new List<IImageProcessor>(RegiterProcessors()); }
public ImageProcessorsService(IConvolutionFilter convolutionFilter, ISegmentationAlgorithm segmentationAlogithm, IFindResultDrawer findResultDrawer) { _convolutionFilter = convolutionFilter; _segmentationAlogithm = segmentationAlogithm; _findResultDrawer = findResultDrawer; _processors = new List <IImageProcessor>(RegiterProcessors()); }
public CarNumnerIdentifyService(ISegmentationAlgorithm segmentationAlgoritm, IFindResultDrawer findResultDrawer, ISegmentFindAnalyzer segmentFindAnalyzer) { _segmentationAlgoritm = segmentationAlgoritm; _findResultDrawer = findResultDrawer; _segmentFindAnalyzer = segmentFindAnalyzer; }
public SelectFoundedAreaImageProcessor(IFindImageProcessor findImageProcessor, IFindResultDrawer findResultDrawer) { _findImageProcessor = findImageProcessor; _findResultDrawer = findResultDrawer; }