Browse Source

Fix rename error

Former-commit-id: 49c2e2fbcc76c38531940456e47703be31d7297c
Former-commit-id: 3cd2a2f61da84f5e274e575c3ed4c5127442759e
Former-commit-id: be5a9c026e95015cbbd8d9578052d4824cc22522
af/merge-core
James Jackson-South 10 years ago
parent
commit
fa62664310
  1. 2
      src/ImageProcessorCore/Filters/Alpha.cs
  2. 2
      src/ImageProcessorCore/Filters/Binarization/Threshold.cs
  3. 2
      src/ImageProcessorCore/Filters/Brightness.cs
  4. 2
      src/ImageProcessorCore/Filters/ColorMatrix/IColorMatrixFilter.cs
  5. 2
      src/ImageProcessorCore/Filters/ColorMatrix/Saturation.cs
  6. 2
      src/ImageProcessorCore/Filters/Contrast.cs
  7. 2
      src/ImageProcessorCore/Filters/Convolution/EdgeDetection/IEdgeDetectorFilter.cs
  8. 4
      src/ImageProcessorCore/Filters/ImageFilterExtensions.cs
  9. 2
      src/ImageProcessorCore/Filters/Invert.cs
  10. 2
      src/ImageProcessorCore/Filters/Pixelate.cs
  11. 2
      src/ImageProcessorCore/IImageProcessor.cs
  12. 12
      src/ImageProcessorCore/ImageExtensions.cs
  13. 2
      src/ImageProcessorCore/ParallelImageProcessor.cs
  14. 4
      tests/ImageProcessorCore.Tests/Processors/Filters/FilterTests.cs

2
src/ImageProcessorCore/Filters/Alpha.cs

@ -10,7 +10,7 @@ namespace ImageProcessorCore.Filters
using System.Threading.Tasks;
/// <summary>
/// An <see cref="IImageProcessorCore"/> to change the Alpha of an <see cref="Image"/>.
/// An <see cref="IImageProcessor"/> to change the Alpha of an <see cref="Image"/>.
/// </summary>
public class Alpha : ParallelImageProcessorCore
{

2
src/ImageProcessorCore/Filters/Binarization/Threshold.cs

@ -10,7 +10,7 @@ namespace ImageProcessorCore.Filters
using System.Threading.Tasks;
/// <summary>
/// An <see cref="IImageProcessorCore"/> to perform binary threshold filtering against an
/// An <see cref="IImageProcessor"/> to perform binary threshold filtering against an
/// <see cref="Image"/>. The image will be converted to greyscale before thresholding
/// occurs.
/// </summary>

2
src/ImageProcessorCore/Filters/Brightness.cs

@ -10,7 +10,7 @@ namespace ImageProcessorCore.Filters
using System.Threading.Tasks;
/// <summary>
/// An <see cref="IImageProcessorCore"/> to change the brightness of an <see cref="Image"/>.
/// An <see cref="IImageProcessor"/> to change the brightness of an <see cref="Image"/>.
/// </summary>
public class Brightness : ParallelImageProcessorCore
{

2
src/ImageProcessorCore/Filters/ColorMatrix/IColorMatrixFilter.cs

@ -11,7 +11,7 @@ namespace ImageProcessorCore.Filters
/// Encapsulates properties and methods for creating processors that utilize a matrix to
/// alter the image pixels.
/// </summary>
public interface IColorMatrixFilter : IImageProcessorCore
public interface IColorMatrixFilter : IImageProcessor
{
/// <summary>
/// Gets the <see cref="Matrix4x4"/> used to alter the image.

2
src/ImageProcessorCore/Filters/ColorMatrix/Saturation.cs

@ -9,7 +9,7 @@ namespace ImageProcessorCore.Filters
using System.Numerics;
/// <summary>
/// An <see cref="IImageProcessorCore"/> to change the saturation of an <see cref="Image"/>.
/// An <see cref="IImageProcessor"/> to change the saturation of an <see cref="Image"/>.
/// </summary>
public class Saturation : ColorMatrixFilter
{

2
src/ImageProcessorCore/Filters/Contrast.cs

@ -10,7 +10,7 @@ namespace ImageProcessorCore.Filters
using System.Threading.Tasks;
/// <summary>
/// An <see cref="IImageProcessorCore"/> to change the contrast of an <see cref="Image"/>.
/// An <see cref="IImageProcessor"/> to change the contrast of an <see cref="Image"/>.
/// </summary>
public class Contrast : ParallelImageProcessorCore
{

2
src/ImageProcessorCore/Filters/Convolution/EdgeDetection/IEdgeDetectorFilter.cs

@ -8,7 +8,7 @@ namespace ImageProcessorCore.Filters
/// <summary>
/// Provides properties and methods allowing the detection of edges within an image.
/// </summary>
public interface IEdgeDetectorFilter : IImageProcessorCore
public interface IEdgeDetectorFilter : IImageProcessor
{
/// <summary>
/// Gets or sets a value indicating whether to convert the

4
src/ImageProcessorCore/Filters/ImageFilterExtensions.cs

@ -326,8 +326,8 @@ namespace ImageProcessorCore.Filters
/// <returns>The <see cref="Image"/>.</returns>
public static Image Greyscale(this Image source, Rectangle rectangle, GreyscaleMode mode = GreyscaleMode.Bt709, ProgressEventHandler progressHandler = null)
{
IImageProcessorCore processor = mode == GreyscaleMode.Bt709
? (IImageProcessorCore)new GreyscaleBt709()
IImageProcessor processor = mode == GreyscaleMode.Bt709
? (IImageProcessor)new GreyscaleBt709()
: new GreyscaleBt601();
processor.OnProgress += progressHandler;

2
src/ImageProcessorCore/Filters/Invert.cs

@ -9,7 +9,7 @@ namespace ImageProcessorCore.Filters
using System.Threading.Tasks;
/// <summary>
/// An <see cref="IImageProcessorCore"/> to invert the colors of an <see cref="Image"/>.
/// An <see cref="IImageProcessor"/> to invert the colors of an <see cref="Image"/>.
/// </summary>
public class Invert : ParallelImageProcessorCore
{

2
src/ImageProcessorCore/Filters/Pixelate.cs

@ -10,7 +10,7 @@ namespace ImageProcessorCore.Filters
using System.Threading.Tasks;
/// <summary>
/// An <see cref="IImageProcessorCore"/> to invert the colors of an <see cref="Image"/>.
/// An <see cref="IImageProcessor"/> to invert the colors of an <see cref="Image"/>.
/// </summary>
public class Pixelate : ParallelImageProcessorCore
{

2
src/ImageProcessorCore/IImageProcessor.cs

@ -15,7 +15,7 @@ namespace ImageProcessorCore
/// <summary>
/// Encapsulates methods to alter the pixels of an image.
/// </summary>
public interface IImageProcessorCore
public interface IImageProcessor
{
/// <summary>
/// Event fires when each row of the source image has been processed.

12
src/ImageProcessorCore/ImageExtensions.cs

@ -55,7 +55,7 @@ namespace ImageProcessorCore
/// <param name="source">The image this method extends.</param>
/// <param name="processors">Any processors to apply to the image.</param>
/// <returns>The <see cref="Image"/>.</returns>
public static Image Process(this Image source, params IImageProcessorCore[] processors)
public static Image Process(this Image source, params IImageProcessor[] processors)
{
return Process(source, source.Bounds, processors);
}
@ -70,10 +70,10 @@ namespace ImageProcessorCore
/// </param>
/// <param name="processors">Any processors to apply to the image.</param>
/// <returns>The <see cref="Image"/>.</returns>
public static Image Process(this Image source, Rectangle sourceRectangle, params IImageProcessorCore[] processors)
public static Image Process(this Image source, Rectangle sourceRectangle, params IImageProcessor[] processors)
{
// ReSharper disable once LoopCanBeConvertedToQuery
foreach (IImageProcessorCore filter in processors)
foreach (IImageProcessor filter in processors)
{
source = PerformAction(source, true, (sourceImage, targetImage) => filter.Apply(targetImage, sourceImage, sourceRectangle));
}
@ -89,7 +89,7 @@ namespace ImageProcessorCore
/// <param name="height">The target image height.</param>
/// <param name="processors">Any processors to apply to the image.</param>
/// <returns>The <see cref="Image"/>.</returns>
public static Image Process(this Image source, int width, int height, params IImageProcessorCore[] processors)
public static Image Process(this Image source, int width, int height, params IImageProcessor[] processors)
{
return Process(source, width, height, source.Bounds, default(Rectangle), processors);
}
@ -113,10 +113,10 @@ namespace ImageProcessorCore
/// </param>
/// <param name="processors">Any processors to apply to the image.</param>
/// <returns>The <see cref="Image"/>.</returns>
public static Image Process(this Image source, int width, int height, Rectangle sourceRectangle, Rectangle targetRectangle, params IImageProcessorCore[] processors)
public static Image Process(this Image source, int width, int height, Rectangle sourceRectangle, Rectangle targetRectangle, params IImageProcessor[] processors)
{
// ReSharper disable once LoopCanBeConvertedToQuery
foreach (IImageProcessorCore filter in processors)
foreach (IImageProcessor filter in processors)
{
source = PerformAction(source, false, (sourceImage, targetImage) => filter.Apply(targetImage, sourceImage, width, height, targetRectangle, sourceRectangle));
}

2
src/ImageProcessorCore/ParallelImageProcessor.cs

@ -12,7 +12,7 @@ namespace ImageProcessorCore
/// <summary>
/// Allows the application of processors using parallel processing.
/// </summary>
public abstract class ParallelImageProcessorCore : IImageProcessorCore
public abstract class ParallelImageProcessorCore : IImageProcessor
{
/// <inheritdoc/>
public event ProgressEventHandler OnProgress;

4
tests/ImageProcessorCore.Tests/Processors/Filters/FilterTests.cs

@ -10,7 +10,7 @@ namespace ImageProcessorCore.Tests
public class FilterTests : ProcessorTestBase
{
public static readonly TheoryData<string, IImageProcessorCore> Filters = new TheoryData<string, IImageProcessorCore>
public static readonly TheoryData<string, IImageProcessor> Filters = new TheoryData<string, IImageProcessor>
{
{ "Brightness-50", new Brightness(50) },
{ "Brightness--50", new Brightness(-50) },
@ -49,7 +49,7 @@ namespace ImageProcessorCore.Tests
[Theory]
[MemberData("Filters")]
public void FilterImage(string name, IImageProcessorCore processor)
public void FilterImage(string name, IImageProcessor processor)
{
if (!Directory.Exists("TestOutput/Filter"))
{

Loading…
Cancel
Save