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.