示例#1
0
 public SelectFounedAreaAfterSegmentationImageProcessor(IFindResultDrawer findResultDrawer, ISegmentationAlgorithm segmentationAlgorithm, ISegmentFindAnalyzer segmentFindAnalyzer, IImageProcessor edgeFilter)
 {
     _findResultDrawer      = findResultDrawer;
     _segmentationAlgorithm = segmentationAlgorithm;
     _segmentFindAnalyzer   = segmentFindAnalyzer;
     _edgeFilter            = edgeFilter;
 }
 public SelectFounedAreaAfterSegmentationImageProcessor(IFindResultDrawer findResultDrawer, ISegmentationAlgorithm segmentationAlgorithm, ISegmentFindAnalyzer segmentFindAnalyzer, IImageProcessor edgeFilter)
 {
     _findResultDrawer = findResultDrawer;
     _segmentationAlgorithm = segmentationAlgorithm;
     _segmentFindAnalyzer = segmentFindAnalyzer;
     _edgeFilter = edgeFilter;
 }
示例#3
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;
 }
 public CarNumnerIdentifyService(ISegmentationAlgorithm segmentationAlgoritm, IFindResultsHandler findResultsHandler, ISegmentFindAnalyzer segmentFindAnalyzer)
 {
     _segmentationAlgoritm = segmentationAlgoritm;
     _findResultsHandler = findResultsHandler;
     _segmentFindAnalyzer = segmentFindAnalyzer;
 }