public ImageProcessorsService(IConvolutionFilter convolutionFilter, ISegmentationAlgorithm segmentationAlogithm, IFindResultDrawer findResultDrawer)
 {
     _convolutionFilter = convolutionFilter;
     _segmentationAlogithm = segmentationAlogithm;
     _findResultDrawer = findResultDrawer;
     _processors = new List<IImageProcessor>(RegiterProcessors());
 }
예제 #2
0
 public ImageProcessorsService(IConvolutionFilter convolutionFilter, ISegmentationAlgorithm segmentationAlogithm, IFindResultDrawer findResultDrawer)
 {
     _convolutionFilter    = convolutionFilter;
     _segmentationAlogithm = segmentationAlogithm;
     _findResultDrawer     = findResultDrawer;
     _processors           = new List <IImageProcessor>(RegiterProcessors());
 }
 public LaplacianFiveFilter(IConvolutionFilter convolutionFilter)
 {
     _convolutionFilter = convolutionFilter;
 }
 public SharpenFilter()
 {
     _convolution = new ConvolutionFilter();
 }
예제 #5
0
 public LaplacianFiveFilter(IConvolutionFilter convolutionFilter)
 {
     _convolutionFilter = convolutionFilter;
 }
예제 #6
0
 public SharpenFilter()
 {
     _convolution = new ConvolutionFilter();
 }