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 LaplacianFiveFilter(IConvolutionFilter convolutionFilter) { _convolutionFilter = convolutionFilter; }
public SharpenFilter() { _convolution = new ConvolutionFilter(); }