Example #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());
 }
Example #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;
 }
Example #5
0
 public CarNumnerIdentifyService(ISegmentationAlgorithm segmentationAlgoritm, IFindResultDrawer findResultDrawer, ISegmentFindAnalyzer segmentFindAnalyzer)
 {
     _segmentationAlgoritm = segmentationAlgoritm;
     _findResultDrawer     = findResultDrawer;
     _segmentFindAnalyzer  = segmentFindAnalyzer;
 }
 public AnalyzeSegmentsFindAloritm(ISegmentationAlgorithm segmentationAlgoritm, ISegmentFindAnalyzer segmentFindAnalyzer, string name)
 {
     _segmentationAlgoritm = segmentationAlgoritm;
     _segmentFindAnalyzer = segmentFindAnalyzer;
     Name = name;
 }
Example #7
0
 public SegmentationFilter(ISegmentationAlgorithm segmentationAlgoritm)
 {
     _segmentationAlgoritm = segmentationAlgoritm;
 }
 public CarNumnerIdentifyService(ISegmentationAlgorithm segmentationAlgoritm, IFindResultsHandler findResultsHandler, ISegmentFindAnalyzer segmentFindAnalyzer)
 {
     _segmentationAlgoritm = segmentationAlgoritm;
     _findResultsHandler = findResultsHandler;
     _segmentFindAnalyzer = segmentFindAnalyzer;
 }
 public SegmentationFilter(ISegmentationAlgorithm segmentationAlgoritm)
 {
     _segmentationAlgoritm = segmentationAlgoritm;
 }