diff --git a/src/ImageSharp/ImageSharp.csproj.DotSettings b/src/ImageSharp/ImageSharp.csproj.DotSettings
index e43e92ddc..018ca75cd 100644
--- a/src/ImageSharp/ImageSharp.csproj.DotSettings
+++ b/src/ImageSharp/ImageSharp.csproj.DotSettings
@@ -7,6 +7,7 @@
True
True
True
+ True
True
True
True
\ No newline at end of file
diff --git a/src/ImageSharp/Processing/AutoOrientExtensions.cs b/src/ImageSharp/Processing/Extensions/AutoOrientExtensions.cs
similarity index 100%
rename from src/ImageSharp/Processing/AutoOrientExtensions.cs
rename to src/ImageSharp/Processing/Extensions/AutoOrientExtensions.cs
diff --git a/src/ImageSharp/Processing/BackgroundColorExtensions.cs b/src/ImageSharp/Processing/Extensions/BackgroundColorExtensions.cs
similarity index 100%
rename from src/ImageSharp/Processing/BackgroundColorExtensions.cs
rename to src/ImageSharp/Processing/Extensions/BackgroundColorExtensions.cs
diff --git a/src/ImageSharp/Processing/BinaryDiffuseExtensions.cs b/src/ImageSharp/Processing/Extensions/BinaryDiffuseExtensions.cs
similarity index 100%
rename from src/ImageSharp/Processing/BinaryDiffuseExtensions.cs
rename to src/ImageSharp/Processing/Extensions/BinaryDiffuseExtensions.cs
diff --git a/src/ImageSharp/Processing/BinaryDitherExtensions.cs b/src/ImageSharp/Processing/Extensions/BinaryDitherExtensions.cs
similarity index 100%
rename from src/ImageSharp/Processing/BinaryDitherExtensions.cs
rename to src/ImageSharp/Processing/Extensions/BinaryDitherExtensions.cs
diff --git a/src/ImageSharp/Processing/BinaryThresholdExtensions.cs b/src/ImageSharp/Processing/Extensions/BinaryThresholdExtensions.cs
similarity index 100%
rename from src/ImageSharp/Processing/BinaryThresholdExtensions.cs
rename to src/ImageSharp/Processing/Extensions/BinaryThresholdExtensions.cs
diff --git a/src/ImageSharp/Processing/BlackWhiteExtensions.cs b/src/ImageSharp/Processing/Extensions/BlackWhiteExtensions.cs
similarity index 100%
rename from src/ImageSharp/Processing/BlackWhiteExtensions.cs
rename to src/ImageSharp/Processing/Extensions/BlackWhiteExtensions.cs
diff --git a/src/ImageSharp/Processing/BoxBlurExtensions.cs b/src/ImageSharp/Processing/Extensions/BoxBlurExtensions.cs
similarity index 100%
rename from src/ImageSharp/Processing/BoxBlurExtensions.cs
rename to src/ImageSharp/Processing/Extensions/BoxBlurExtensions.cs
diff --git a/src/ImageSharp/Processing/BrightnessExtensions.cs b/src/ImageSharp/Processing/Extensions/BrightnessExtensions.cs
similarity index 100%
rename from src/ImageSharp/Processing/BrightnessExtensions.cs
rename to src/ImageSharp/Processing/Extensions/BrightnessExtensions.cs
diff --git a/src/ImageSharp/Processing/ColorBlindnessExtensions.cs b/src/ImageSharp/Processing/Extensions/ColorBlindnessExtensions.cs
similarity index 100%
rename from src/ImageSharp/Processing/ColorBlindnessExtensions.cs
rename to src/ImageSharp/Processing/Extensions/ColorBlindnessExtensions.cs
diff --git a/src/ImageSharp/Processing/ContrastExtensions.cs b/src/ImageSharp/Processing/Extensions/ContrastExtensions.cs
similarity index 100%
rename from src/ImageSharp/Processing/ContrastExtensions.cs
rename to src/ImageSharp/Processing/Extensions/ContrastExtensions.cs
diff --git a/src/ImageSharp/Processing/CropExtensions.cs b/src/ImageSharp/Processing/Extensions/CropExtensions.cs
similarity index 100%
rename from src/ImageSharp/Processing/CropExtensions.cs
rename to src/ImageSharp/Processing/Extensions/CropExtensions.cs
diff --git a/src/ImageSharp/Processing/DetectEdgesExtensions.cs b/src/ImageSharp/Processing/Extensions/DetectEdgesExtensions.cs
similarity index 100%
rename from src/ImageSharp/Processing/DetectEdgesExtensions.cs
rename to src/ImageSharp/Processing/Extensions/DetectEdgesExtensions.cs
diff --git a/src/ImageSharp/Processing/DiffuseExtensions.cs b/src/ImageSharp/Processing/Extensions/DiffuseExtensions.cs
similarity index 100%
rename from src/ImageSharp/Processing/DiffuseExtensions.cs
rename to src/ImageSharp/Processing/Extensions/DiffuseExtensions.cs
diff --git a/src/ImageSharp/Processing/DitherExtensions.cs b/src/ImageSharp/Processing/Extensions/DitherExtensions.cs
similarity index 100%
rename from src/ImageSharp/Processing/DitherExtensions.cs
rename to src/ImageSharp/Processing/Extensions/DitherExtensions.cs
diff --git a/src/ImageSharp/Processing/EntropyCropExtensions.cs b/src/ImageSharp/Processing/Extensions/EntropyCropExtensions.cs
similarity index 100%
rename from src/ImageSharp/Processing/EntropyCropExtensions.cs
rename to src/ImageSharp/Processing/Extensions/EntropyCropExtensions.cs
diff --git a/src/ImageSharp/Processing/FilterExtensions.cs b/src/ImageSharp/Processing/Extensions/FilterExtensions.cs
similarity index 100%
rename from src/ImageSharp/Processing/FilterExtensions.cs
rename to src/ImageSharp/Processing/Extensions/FilterExtensions.cs
diff --git a/src/ImageSharp/Processing/FlipExtensions.cs b/src/ImageSharp/Processing/Extensions/FlipExtensions.cs
similarity index 100%
rename from src/ImageSharp/Processing/FlipExtensions.cs
rename to src/ImageSharp/Processing/Extensions/FlipExtensions.cs
diff --git a/src/ImageSharp/Processing/GaussianBlurExtensions.cs b/src/ImageSharp/Processing/Extensions/GaussianBlurExtensions.cs
similarity index 100%
rename from src/ImageSharp/Processing/GaussianBlurExtensions.cs
rename to src/ImageSharp/Processing/Extensions/GaussianBlurExtensions.cs
diff --git a/src/ImageSharp/Processing/GaussianSharpenExtensions.cs b/src/ImageSharp/Processing/Extensions/GaussianSharpenExtensions.cs
similarity index 100%
rename from src/ImageSharp/Processing/GaussianSharpenExtensions.cs
rename to src/ImageSharp/Processing/Extensions/GaussianSharpenExtensions.cs
diff --git a/src/ImageSharp/Processing/GlowExtensions.cs b/src/ImageSharp/Processing/Extensions/GlowExtensions.cs
similarity index 100%
rename from src/ImageSharp/Processing/GlowExtensions.cs
rename to src/ImageSharp/Processing/Extensions/GlowExtensions.cs
diff --git a/src/ImageSharp/Processing/GrayscaleExtensions.cs b/src/ImageSharp/Processing/Extensions/GrayscaleExtensions.cs
similarity index 100%
rename from src/ImageSharp/Processing/GrayscaleExtensions.cs
rename to src/ImageSharp/Processing/Extensions/GrayscaleExtensions.cs
diff --git a/src/ImageSharp/Processing/HistogramEqualizationExtension.cs b/src/ImageSharp/Processing/Extensions/HistogramEqualizationExtensions.cs
similarity index 96%
rename from src/ImageSharp/Processing/HistogramEqualizationExtension.cs
rename to src/ImageSharp/Processing/Extensions/HistogramEqualizationExtensions.cs
index 01c14fc09..72962a3f9 100644
--- a/src/ImageSharp/Processing/HistogramEqualizationExtension.cs
+++ b/src/ImageSharp/Processing/Extensions/HistogramEqualizationExtensions.cs
@@ -8,7 +8,7 @@ namespace SixLabors.ImageSharp.Processing
///
/// Defines extension that allow the adjustment of the contrast of an image via its histogram.
///
- public static class HistogramEqualizationExtension
+ public static class HistogramEqualizationExtensions
{
///
/// Equalizes the histogram of an image to increases the contrast.
diff --git a/src/ImageSharp/Processing/HueExtensions.cs b/src/ImageSharp/Processing/Extensions/HueExtensions.cs
similarity index 100%
rename from src/ImageSharp/Processing/HueExtensions.cs
rename to src/ImageSharp/Processing/Extensions/HueExtensions.cs
diff --git a/src/ImageSharp/Processing/InvertExtensions.cs b/src/ImageSharp/Processing/Extensions/InvertExtensions.cs
similarity index 100%
rename from src/ImageSharp/Processing/InvertExtensions.cs
rename to src/ImageSharp/Processing/Extensions/InvertExtensions.cs
diff --git a/src/ImageSharp/Processing/KodachromeExtensions.cs b/src/ImageSharp/Processing/Extensions/KodachromeExtensions.cs
similarity index 100%
rename from src/ImageSharp/Processing/KodachromeExtensions.cs
rename to src/ImageSharp/Processing/Extensions/KodachromeExtensions.cs
diff --git a/src/ImageSharp/Processing/LomographExtensions.cs b/src/ImageSharp/Processing/Extensions/LomographExtensions.cs
similarity index 100%
rename from src/ImageSharp/Processing/LomographExtensions.cs
rename to src/ImageSharp/Processing/Extensions/LomographExtensions.cs
diff --git a/src/ImageSharp/Processing/OilPaintExtensions.cs b/src/ImageSharp/Processing/Extensions/OilPaintExtensions.cs
similarity index 100%
rename from src/ImageSharp/Processing/OilPaintExtensions.cs
rename to src/ImageSharp/Processing/Extensions/OilPaintExtensions.cs
diff --git a/src/ImageSharp/Processing/OpacityExtensions.cs b/src/ImageSharp/Processing/Extensions/OpacityExtensions.cs
similarity index 100%
rename from src/ImageSharp/Processing/OpacityExtensions.cs
rename to src/ImageSharp/Processing/Extensions/OpacityExtensions.cs
diff --git a/src/ImageSharp/Processing/PadExtensions.cs b/src/ImageSharp/Processing/Extensions/PadExtensions.cs
similarity index 100%
rename from src/ImageSharp/Processing/PadExtensions.cs
rename to src/ImageSharp/Processing/Extensions/PadExtensions.cs
diff --git a/src/ImageSharp/Processing/PixelateExtensions.cs b/src/ImageSharp/Processing/Extensions/PixelateExtensions.cs
similarity index 100%
rename from src/ImageSharp/Processing/PixelateExtensions.cs
rename to src/ImageSharp/Processing/Extensions/PixelateExtensions.cs
diff --git a/src/ImageSharp/Processing/PolaroidExtensions.cs b/src/ImageSharp/Processing/Extensions/PolaroidExtensions.cs
similarity index 100%
rename from src/ImageSharp/Processing/PolaroidExtensions.cs
rename to src/ImageSharp/Processing/Extensions/PolaroidExtensions.cs
diff --git a/src/ImageSharp/Processing/ProcessingExtensions.cs b/src/ImageSharp/Processing/Extensions/ProcessingExtensions.cs
similarity index 100%
rename from src/ImageSharp/Processing/ProcessingExtensions.cs
rename to src/ImageSharp/Processing/Extensions/ProcessingExtensions.cs
diff --git a/src/ImageSharp/Processing/QuantizeExtensions.cs b/src/ImageSharp/Processing/Extensions/QuantizeExtensions.cs
similarity index 100%
rename from src/ImageSharp/Processing/QuantizeExtensions.cs
rename to src/ImageSharp/Processing/Extensions/QuantizeExtensions.cs
diff --git a/src/ImageSharp/Processing/ResizeExtensions.cs b/src/ImageSharp/Processing/Extensions/ResizeExtensions.cs
similarity index 100%
rename from src/ImageSharp/Processing/ResizeExtensions.cs
rename to src/ImageSharp/Processing/Extensions/ResizeExtensions.cs
diff --git a/src/ImageSharp/Processing/RotateExtensions.cs b/src/ImageSharp/Processing/Extensions/RotateExtensions.cs
similarity index 100%
rename from src/ImageSharp/Processing/RotateExtensions.cs
rename to src/ImageSharp/Processing/Extensions/RotateExtensions.cs
diff --git a/src/ImageSharp/Processing/RotateFlipExtensions.cs b/src/ImageSharp/Processing/Extensions/RotateFlipExtensions.cs
similarity index 100%
rename from src/ImageSharp/Processing/RotateFlipExtensions.cs
rename to src/ImageSharp/Processing/Extensions/RotateFlipExtensions.cs
diff --git a/src/ImageSharp/Processing/SaturateExtensions.cs b/src/ImageSharp/Processing/Extensions/SaturateExtensions.cs
similarity index 100%
rename from src/ImageSharp/Processing/SaturateExtensions.cs
rename to src/ImageSharp/Processing/Extensions/SaturateExtensions.cs
diff --git a/src/ImageSharp/Processing/SepiaExtensions.cs b/src/ImageSharp/Processing/Extensions/SepiaExtensions.cs
similarity index 100%
rename from src/ImageSharp/Processing/SepiaExtensions.cs
rename to src/ImageSharp/Processing/Extensions/SepiaExtensions.cs
diff --git a/src/ImageSharp/Processing/SkewExtensions.cs b/src/ImageSharp/Processing/Extensions/SkewExtensions.cs
similarity index 100%
rename from src/ImageSharp/Processing/SkewExtensions.cs
rename to src/ImageSharp/Processing/Extensions/SkewExtensions.cs
diff --git a/src/ImageSharp/Processing/TransformExtensions.cs b/src/ImageSharp/Processing/Extensions/TransformExtensions.cs
similarity index 100%
rename from src/ImageSharp/Processing/TransformExtensions.cs
rename to src/ImageSharp/Processing/Extensions/TransformExtensions.cs
diff --git a/src/ImageSharp/Processing/VignetteExtensions.cs b/src/ImageSharp/Processing/Extensions/VignetteExtensions.cs
similarity index 100%
rename from src/ImageSharp/Processing/VignetteExtensions.cs
rename to src/ImageSharp/Processing/Extensions/VignetteExtensions.cs