diff --git a/src/ImageProcessorCore/Filters/Alpha.cs b/src/ImageProcessorCore/Filters/Alpha.cs index a4d6fc3d69..efdd63ca71 100644 --- a/src/ImageProcessorCore/Filters/Alpha.cs +++ b/src/ImageProcessorCore/Filters/Alpha.cs @@ -12,7 +12,7 @@ namespace ImageProcessorCore.Filters /// /// An to change the Alpha of an . /// - public class Alpha : ParallelImageProcessorCore + public class Alpha : ParallelImageProcessor { /// /// Initializes a new instance of the class. diff --git a/src/ImageProcessorCore/Filters/BackgroundColor.cs b/src/ImageProcessorCore/Filters/BackgroundColor.cs index a2a07f59c5..f0ad41d2e7 100644 --- a/src/ImageProcessorCore/Filters/BackgroundColor.cs +++ b/src/ImageProcessorCore/Filters/BackgroundColor.cs @@ -11,7 +11,7 @@ namespace ImageProcessorCore.Filters /// /// Sets the background color of the image. /// - public class BackgroundColor : ParallelImageProcessorCore + public class BackgroundColor : ParallelImageProcessor { /// /// The epsilon for comparing floating point numbers. diff --git a/src/ImageProcessorCore/Filters/Binarization/Threshold.cs b/src/ImageProcessorCore/Filters/Binarization/Threshold.cs index 203b899184..e348817a35 100644 --- a/src/ImageProcessorCore/Filters/Binarization/Threshold.cs +++ b/src/ImageProcessorCore/Filters/Binarization/Threshold.cs @@ -14,7 +14,7 @@ namespace ImageProcessorCore.Filters /// . The image will be converted to greyscale before thresholding /// occurs. /// - public class Threshold : ParallelImageProcessorCore + public class Threshold : ParallelImageProcessor { /// /// Initializes a new instance of the class. diff --git a/src/ImageProcessorCore/Filters/Blend.cs b/src/ImageProcessorCore/Filters/Blend.cs index fcd186d117..9fffe51917 100644 --- a/src/ImageProcessorCore/Filters/Blend.cs +++ b/src/ImageProcessorCore/Filters/Blend.cs @@ -10,7 +10,7 @@ namespace ImageProcessorCore.Filters /// /// Combines two images together by blending the pixels. /// - public class Blend : ParallelImageProcessorCore + public class Blend : ParallelImageProcessor { /// /// The image to blend. diff --git a/src/ImageProcessorCore/Filters/Brightness.cs b/src/ImageProcessorCore/Filters/Brightness.cs index 9499f49fae..4c21d50b54 100644 --- a/src/ImageProcessorCore/Filters/Brightness.cs +++ b/src/ImageProcessorCore/Filters/Brightness.cs @@ -12,7 +12,7 @@ namespace ImageProcessorCore.Filters /// /// An to change the brightness of an . /// - public class Brightness : ParallelImageProcessorCore + public class Brightness : ParallelImageProcessor { /// /// Initializes a new instance of the class. diff --git a/src/ImageProcessorCore/Filters/ColorMatrix/ColorMatrixFilter.cs b/src/ImageProcessorCore/Filters/ColorMatrix/ColorMatrixFilter.cs index 7ed7ef16bc..7de6fcac49 100644 --- a/src/ImageProcessorCore/Filters/ColorMatrix/ColorMatrixFilter.cs +++ b/src/ImageProcessorCore/Filters/ColorMatrix/ColorMatrixFilter.cs @@ -11,7 +11,7 @@ namespace ImageProcessorCore.Filters /// /// The color matrix filter. /// - public abstract class ColorMatrixFilter : ParallelImageProcessorCore, IColorMatrixFilter + public abstract class ColorMatrixFilter : ParallelImageProcessor, IColorMatrixFilter { /// public abstract Matrix4x4 Matrix { get; } diff --git a/src/ImageProcessorCore/Filters/Contrast.cs b/src/ImageProcessorCore/Filters/Contrast.cs index baf1e1131a..80c422c834 100644 --- a/src/ImageProcessorCore/Filters/Contrast.cs +++ b/src/ImageProcessorCore/Filters/Contrast.cs @@ -12,7 +12,7 @@ namespace ImageProcessorCore.Filters /// /// An to change the contrast of an . /// - public class Contrast : ParallelImageProcessorCore + public class Contrast : ParallelImageProcessor { /// /// Initializes a new instance of the class. diff --git a/src/ImageProcessorCore/Filters/Convolution/Convolution2DFilter.cs b/src/ImageProcessorCore/Filters/Convolution/Convolution2DFilter.cs index e01a7e39c0..49537ac75f 100644 --- a/src/ImageProcessorCore/Filters/Convolution/Convolution2DFilter.cs +++ b/src/ImageProcessorCore/Filters/Convolution/Convolution2DFilter.cs @@ -11,7 +11,7 @@ namespace ImageProcessorCore.Filters /// /// Defines a filter that uses two one-dimensional matrices to perform convolution against an image. /// - public abstract class Convolution2DFilter : ParallelImageProcessorCore + public abstract class Convolution2DFilter : ParallelImageProcessor { /// /// Gets the horizontal gradient operator. diff --git a/src/ImageProcessorCore/Filters/Convolution/Convolution2PassFilter.cs b/src/ImageProcessorCore/Filters/Convolution/Convolution2PassFilter.cs index 06f192f4bf..8fbdb5e2b1 100644 --- a/src/ImageProcessorCore/Filters/Convolution/Convolution2PassFilter.cs +++ b/src/ImageProcessorCore/Filters/Convolution/Convolution2PassFilter.cs @@ -10,7 +10,7 @@ namespace ImageProcessorCore.Filters /// /// Defines a filter that uses two one-dimensional matrices to perform two-pass convolution against an image. /// - public abstract class Convolution2PassFilter : ParallelImageProcessorCore + public abstract class Convolution2PassFilter : ParallelImageProcessor { /// /// Gets the horizontal gradient operator. diff --git a/src/ImageProcessorCore/Filters/Convolution/ConvolutionFilter.cs b/src/ImageProcessorCore/Filters/Convolution/ConvolutionFilter.cs index fa0e4b83c7..0c34ab9022 100644 --- a/src/ImageProcessorCore/Filters/Convolution/ConvolutionFilter.cs +++ b/src/ImageProcessorCore/Filters/Convolution/ConvolutionFilter.cs @@ -10,7 +10,7 @@ namespace ImageProcessorCore.Filters /// /// Defines a filter that uses a 2 dimensional matrix to perform convolution against an image. /// - public abstract class ConvolutionFilter : ParallelImageProcessorCore + public abstract class ConvolutionFilter : ParallelImageProcessor { /// /// Gets the 2d gradient operator. diff --git a/src/ImageProcessorCore/Filters/Glow.cs b/src/ImageProcessorCore/Filters/Glow.cs index 01354aa103..2ad7a383ae 100644 --- a/src/ImageProcessorCore/Filters/Glow.cs +++ b/src/ImageProcessorCore/Filters/Glow.cs @@ -12,7 +12,7 @@ namespace ImageProcessorCore.Filters /// /// Creates a glow effect on the image /// - public class Glow : ParallelImageProcessorCore + public class Glow : ParallelImageProcessor { /// /// Gets or sets the vignette color to apply. diff --git a/src/ImageProcessorCore/Filters/Invert.cs b/src/ImageProcessorCore/Filters/Invert.cs index f6ba6b52a9..249907abce 100644 --- a/src/ImageProcessorCore/Filters/Invert.cs +++ b/src/ImageProcessorCore/Filters/Invert.cs @@ -11,7 +11,7 @@ namespace ImageProcessorCore.Filters /// /// An to invert the colors of an . /// - public class Invert : ParallelImageProcessorCore + public class Invert : ParallelImageProcessor { /// protected override void Apply(ImageBase target, ImageBase source, Rectangle targetRectangle, Rectangle sourceRectangle, int startY, int endY) diff --git a/src/ImageProcessorCore/Filters/Pixelate.cs b/src/ImageProcessorCore/Filters/Pixelate.cs index 8f49f5cf1b..00ef03349a 100644 --- a/src/ImageProcessorCore/Filters/Pixelate.cs +++ b/src/ImageProcessorCore/Filters/Pixelate.cs @@ -12,7 +12,7 @@ namespace ImageProcessorCore.Filters /// /// An to invert the colors of an . /// - public class Pixelate : ParallelImageProcessorCore + public class Pixelate : ParallelImageProcessor { /// /// Initializes a new instance of the class. diff --git a/src/ImageProcessorCore/Filters/Vignette.cs b/src/ImageProcessorCore/Filters/Vignette.cs index 75673400db..af9c806b68 100644 --- a/src/ImageProcessorCore/Filters/Vignette.cs +++ b/src/ImageProcessorCore/Filters/Vignette.cs @@ -12,7 +12,7 @@ namespace ImageProcessorCore.Filters /// /// Creates a vignette effect on the image /// - public class Vignette : ParallelImageProcessorCore + public class Vignette : ParallelImageProcessor { /// /// Gets or sets the vignette color to apply. diff --git a/src/ImageProcessorCore/ParallelImageProcessor.cs b/src/ImageProcessorCore/ParallelImageProcessor.cs index 41b802cde7..e8c09b1965 100644 --- a/src/ImageProcessorCore/ParallelImageProcessor.cs +++ b/src/ImageProcessorCore/ParallelImageProcessor.cs @@ -1,4 +1,4 @@ -// +// // Copyright (c) James Jackson-South and contributors. // Licensed under the Apache License, Version 2.0. // @@ -12,7 +12,7 @@ namespace ImageProcessorCore /// /// Allows the application of processors using parallel processing. /// - public abstract class ParallelImageProcessorCore : IImageProcessor + public abstract class ParallelImageProcessor : IImageProcessor { /// public event ProgressEventHandler OnProgress; diff --git a/src/ImageProcessorCore/Samplers/Crop.cs b/src/ImageProcessorCore/Samplers/Crop.cs index 5299ca931f..b86685590e 100644 --- a/src/ImageProcessorCore/Samplers/Crop.cs +++ b/src/ImageProcessorCore/Samplers/Crop.cs @@ -10,7 +10,7 @@ namespace ImageProcessorCore.Samplers /// /// Provides methods to allow the cropping of an image. /// - public class Crop : ParallelImageProcessorCore + public class Crop : ParallelImageProcessor { /// protected override void Apply(ImageBase target, ImageBase source, Rectangle targetRectangle, Rectangle sourceRectangle, int startY, int endY) diff --git a/src/ImageProcessorCore/Samplers/EntropyCrop.cs b/src/ImageProcessorCore/Samplers/EntropyCrop.cs index 2da438a6d9..f1dca16b91 100644 --- a/src/ImageProcessorCore/Samplers/EntropyCrop.cs +++ b/src/ImageProcessorCore/Samplers/EntropyCrop.cs @@ -14,7 +14,7 @@ namespace ImageProcessorCore.Samplers /// Provides methods to allow the cropping of an image to preserve areas of highest /// entropy. /// - public class EntropyCrop : ParallelImageProcessorCore + public class EntropyCrop : ParallelImageProcessor { /// /// The rectangle for cropping diff --git a/src/ImageProcessorCore/Samplers/Resampler.cs b/src/ImageProcessorCore/Samplers/Resampler.cs index 652bd56337..e60f8c6487 100644 --- a/src/ImageProcessorCore/Samplers/Resampler.cs +++ b/src/ImageProcessorCore/Samplers/Resampler.cs @@ -12,7 +12,7 @@ namespace ImageProcessorCore.Samplers /// /// Provides methods that allow the resampling of images using various algorithms. /// - public abstract class Resampler : ParallelImageProcessorCore + public abstract class Resampler : ParallelImageProcessor { /// /// Initializes a new instance of the class. diff --git a/src/ImageProcessorCore/Samplers/RotateFlip.cs b/src/ImageProcessorCore/Samplers/RotateFlip.cs index 24aaba0ffb..82a5b116d2 100644 --- a/src/ImageProcessorCore/Samplers/RotateFlip.cs +++ b/src/ImageProcessorCore/Samplers/RotateFlip.cs @@ -11,7 +11,7 @@ namespace ImageProcessorCore.Samplers /// /// Provides methods that allow the rotation and flipping of an image around its center point. /// - public class RotateFlip : ParallelImageProcessorCore + public class RotateFlip : ParallelImageProcessor { /// /// Initializes a new instance of the class.