Exemplo n.º 1
0
 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());
 }
Exemplo n.º 3
0
 public ImageProcessorsService(IConvolutionFilter convolutionFilter, ISegmentationAlgorithm segmentationAlogithm, IFindResultDrawer findResultDrawer)
 {
     _convolutionFilter    = convolutionFilter;
     _segmentationAlogithm = segmentationAlogithm;
     _findResultDrawer     = findResultDrawer;
     _processors           = new List <IImageProcessor>(RegiterProcessors());
 }
 public SelectFounedAreaAfterSegmentationImageProcessor(IFindResultDrawer findResultDrawer, ISegmentationAlgorithm segmentationAlgorithm, ISegmentFindAnalyzer segmentFindAnalyzer, IImageProcessor edgeFilter)
 {
     _findResultDrawer = findResultDrawer;
     _segmentationAlgorithm = segmentationAlgorithm;
     _segmentFindAnalyzer = segmentFindAnalyzer;
     _edgeFilter = edgeFilter;
 }
Exemplo n.º 5
0
 public CarNumnerIdentifyService(ISegmentationAlgorithm segmentationAlgoritm, IFindResultDrawer findResultDrawer, ISegmentFindAnalyzer segmentFindAnalyzer)
 {
     _segmentationAlgoritm = segmentationAlgoritm;
     _findResultDrawer     = findResultDrawer;
     _segmentFindAnalyzer  = segmentFindAnalyzer;
 }
 public SelectFoundedAreaImageProcessor(IFindImageProcessor findImageProcessor, IFindResultDrawer findResultDrawer)
 {
     _findImageProcessor = findImageProcessor;
     _findResultDrawer = findResultDrawer;
 }
 public SelectFoundedAreaImageProcessor(IFindImageProcessor findImageProcessor, IFindResultDrawer findResultDrawer)
 {
     _findImageProcessor = findImageProcessor;
     _findResultDrawer   = findResultDrawer;
 }
 public CarNumnerIdentifyService(ISegmentationAlgorithm segmentationAlgoritm, IFindResultDrawer findResultDrawer, ISegmentFindAnalyzer segmentFindAnalyzer)
 {
     _segmentationAlgoritm = segmentationAlgoritm;
     _findResultDrawer = findResultDrawer;
     _segmentFindAnalyzer = segmentFindAnalyzer;
 }