diff --git a/src/ImageProcessor/Colors/Bgra.cs b/src/ImageProcessor/Colors/Bgra.cs
index eb9bc7e265..052a036e44 100644
--- a/src/ImageProcessor/Colors/Bgra.cs
+++ b/src/ImageProcessor/Colors/Bgra.cs
@@ -1,5 +1,5 @@
//
-// Copyright © James South and contributors.
+// Copyright (c) James South and contributors.
// Licensed under the Apache License, Version 2.0.
//
diff --git a/src/ImageProcessor/Colors/Cmyk.cs b/src/ImageProcessor/Colors/Cmyk.cs
index 42fd96ba01..a11fffdd57 100644
--- a/src/ImageProcessor/Colors/Cmyk.cs
+++ b/src/ImageProcessor/Colors/Cmyk.cs
@@ -1,5 +1,5 @@
//
-// Copyright © James South and contributors.
+// Copyright (c) James South and contributors.
// Licensed under the Apache License, Version 2.0.
//
diff --git a/src/ImageProcessor/Colors/Hsv.cs b/src/ImageProcessor/Colors/Hsv.cs
index 94248d969c..2e184b7e1f 100644
--- a/src/ImageProcessor/Colors/Hsv.cs
+++ b/src/ImageProcessor/Colors/Hsv.cs
@@ -1,5 +1,5 @@
//
-// Copyright © James South and contributors.
+// Copyright (c) James South and contributors.
// Licensed under the Apache License, Version 2.0.
//
diff --git a/src/ImageProcessor/Colors/YCbCr.cs b/src/ImageProcessor/Colors/YCbCr.cs
index e16400ec23..c99fe55fb5 100644
--- a/src/ImageProcessor/Colors/YCbCr.cs
+++ b/src/ImageProcessor/Colors/YCbCr.cs
@@ -1,5 +1,5 @@
//
-// Copyright © James South and contributors.
+// Copyright (c) James South and contributors.
// Licensed under the Apache License, Version 2.0.
//
diff --git a/src/ImageProcessor/Common/Exceptions/ImageFormatException.cs b/src/ImageProcessor/Common/Exceptions/ImageFormatException.cs
index 90e9c33672..bcc477192d 100644
--- a/src/ImageProcessor/Common/Exceptions/ImageFormatException.cs
+++ b/src/ImageProcessor/Common/Exceptions/ImageFormatException.cs
@@ -1,6 +1,6 @@
// --------------------------------------------------------------------------------------------------------------------
//
-// Copyright © James South and contributors.
+// Copyright (c) James South and contributors.
// Licensed under the Apache License, Version 2.0.
//
//
diff --git a/src/ImageProcessor/Common/Extensions/ByteExtensions.cs b/src/ImageProcessor/Common/Extensions/ByteExtensions.cs
index d11132801f..7e9cbb67aa 100644
--- a/src/ImageProcessor/Common/Extensions/ByteExtensions.cs
+++ b/src/ImageProcessor/Common/Extensions/ByteExtensions.cs
@@ -1,6 +1,6 @@
// --------------------------------------------------------------------------------------------------------------------
//
-// Copyright © James South and contributors.
+// Copyright (c) James South and contributors.
// Licensed under the Apache License, Version 2.0.
//
//
diff --git a/src/ImageProcessor/Common/Extensions/ComparableExtensions.cs b/src/ImageProcessor/Common/Extensions/ComparableExtensions.cs
index 8b73b327f6..e138908986 100644
--- a/src/ImageProcessor/Common/Extensions/ComparableExtensions.cs
+++ b/src/ImageProcessor/Common/Extensions/ComparableExtensions.cs
@@ -1,5 +1,5 @@
//
-// Copyright © James South and contributors.
+// Copyright (c) James South and contributors.
// Licensed under the Apache License, Version 2.0.
//
diff --git a/src/ImageProcessor/Common/Helpers/Guard.cs b/src/ImageProcessor/Common/Helpers/Guard.cs
index 81e10700fa..bdde8149b8 100644
--- a/src/ImageProcessor/Common/Helpers/Guard.cs
+++ b/src/ImageProcessor/Common/Helpers/Guard.cs
@@ -1,6 +1,6 @@
// --------------------------------------------------------------------------------------------------------------------
//
-// Copyright © James South and contributors.
+// Copyright (c) James South and contributors.
// Licensed under the Apache License, Version 2.0.
//
//
diff --git a/src/ImageProcessor/Common/Helpers/ImageMaths.cs b/src/ImageProcessor/Common/Helpers/ImageMaths.cs
index e0362992a2..71f7d9670f 100644
--- a/src/ImageProcessor/Common/Helpers/ImageMaths.cs
+++ b/src/ImageProcessor/Common/Helpers/ImageMaths.cs
@@ -1,5 +1,5 @@
//
-// Copyright © James South and contributors.
+// Copyright (c) James South and contributors.
// Licensed under the Apache License, Version 2.0.
//
diff --git a/src/ImageProcessor/Common/Helpers/PixelOperations.cs b/src/ImageProcessor/Common/Helpers/PixelOperations.cs
index 6352025d52..9767268bfd 100644
--- a/src/ImageProcessor/Common/Helpers/PixelOperations.cs
+++ b/src/ImageProcessor/Common/Helpers/PixelOperations.cs
@@ -1,5 +1,5 @@
//
-// Copyright © James South and contributors.
+// Copyright (c) James South and contributors.
// Licensed under the Apache License, Version 2.0.
//
@@ -105,7 +105,7 @@ namespace ImageProcessor
///
/// The .
///
- private static float SrgbToLinear(float signal)
+ internal static float SrgbToLinear(float signal)
{
float a = 0.055f;
@@ -126,7 +126,7 @@ namespace ImageProcessor
///
/// The .
///
- private static float LinearToSrgb(float signal)
+ internal static float LinearToSrgb(float signal)
{
float a = 0.055f;
diff --git a/src/ImageProcessor/Filters/Alpha.cs b/src/ImageProcessor/Filters/Alpha.cs
index 672e5263a3..93c335550c 100644
--- a/src/ImageProcessor/Filters/Alpha.cs
+++ b/src/ImageProcessor/Filters/Alpha.cs
@@ -1,5 +1,5 @@
//
-// Copyright © James South and contributors.
+// Copyright (c) James South and contributors.
// Licensed under the Apache License, Version 2.0.
//
diff --git a/src/ImageProcessor/Filters/ColorMatrix/BlackWhite.cs b/src/ImageProcessor/Filters/ColorMatrix/BlackWhite.cs
index 8f63fbaea2..153e84de62 100644
--- a/src/ImageProcessor/Filters/ColorMatrix/BlackWhite.cs
+++ b/src/ImageProcessor/Filters/ColorMatrix/BlackWhite.cs
@@ -1,5 +1,5 @@
//
-// Copyright © James South and contributors.
+// Copyright (c) James South and contributors.
// Licensed under the Apache License, Version 2.0.
//
diff --git a/src/ImageProcessor/Filters/ColorMatrix/ColorMatrix.cs b/src/ImageProcessor/Filters/ColorMatrix/ColorMatrix.cs
index 564befd884..6885acc070 100644
--- a/src/ImageProcessor/Filters/ColorMatrix/ColorMatrix.cs
+++ b/src/ImageProcessor/Filters/ColorMatrix/ColorMatrix.cs
@@ -1,6 +1,6 @@
// --------------------------------------------------------------------------------------------------------------------
//
-// Copyright © James South and contributors.
+// Copyright (c) James South and contributors.
// Licensed under the Apache License, Version 2.0.
//
// --------------------------------------------------------------------------------------------------------------------
diff --git a/src/ImageProcessor/Filters/ColorMatrix/ColorMatrixFilter.cs b/src/ImageProcessor/Filters/ColorMatrix/ColorMatrixFilter.cs
index 9442ea5585..3f7eb75913 100644
--- a/src/ImageProcessor/Filters/ColorMatrix/ColorMatrixFilter.cs
+++ b/src/ImageProcessor/Filters/ColorMatrix/ColorMatrixFilter.cs
@@ -1,5 +1,5 @@
//
-// Copyright © James South and contributors.
+// Copyright (c) James South and contributors.
// Licensed under the Apache License, Version 2.0.
//
diff --git a/src/ImageProcessor/Filters/ColorMatrix/GreyscaleBt601.cs b/src/ImageProcessor/Filters/ColorMatrix/GreyscaleBt601.cs
index 749d7adc4f..90b1a9d8ff 100644
--- a/src/ImageProcessor/Filters/ColorMatrix/GreyscaleBt601.cs
+++ b/src/ImageProcessor/Filters/ColorMatrix/GreyscaleBt601.cs
@@ -1,5 +1,5 @@
//
-// Copyright © James South and contributors.
+// Copyright (c) James South and contributors.
// Licensed under the Apache License, Version 2.0.
//
diff --git a/src/ImageProcessor/Filters/ColorMatrix/GreyscaleBt709.cs b/src/ImageProcessor/Filters/ColorMatrix/GreyscaleBt709.cs
index 4dc074ffd3..b975d33d7e 100644
--- a/src/ImageProcessor/Filters/ColorMatrix/GreyscaleBt709.cs
+++ b/src/ImageProcessor/Filters/ColorMatrix/GreyscaleBt709.cs
@@ -1,5 +1,5 @@
//
-// Copyright © James South and contributors.
+// Copyright (c) James South and contributors.
// Licensed under the Apache License, Version 2.0.
//
diff --git a/src/ImageProcessor/Filters/ColorMatrix/Lomograph.cs b/src/ImageProcessor/Filters/ColorMatrix/Lomograph.cs
index 31e4c5d32d..f0d4c139ab 100644
--- a/src/ImageProcessor/Filters/ColorMatrix/Lomograph.cs
+++ b/src/ImageProcessor/Filters/ColorMatrix/Lomograph.cs
@@ -1,5 +1,5 @@
//
-// Copyright © James South and contributors.
+// Copyright (c) James South and contributors.
// Licensed under the Apache License, Version 2.0.
//
diff --git a/src/ImageProcessor/Filters/ColorMatrix/Polaroid.cs b/src/ImageProcessor/Filters/ColorMatrix/Polaroid.cs
index b86173a59d..2b6b9289d4 100644
--- a/src/ImageProcessor/Filters/ColorMatrix/Polaroid.cs
+++ b/src/ImageProcessor/Filters/ColorMatrix/Polaroid.cs
@@ -1,5 +1,5 @@
//
-// Copyright © James South and contributors.
+// Copyright (c) James South and contributors.
// Licensed under the Apache License, Version 2.0.
//
diff --git a/src/ImageProcessor/Filters/ColorMatrix/Sepia.cs b/src/ImageProcessor/Filters/ColorMatrix/Sepia.cs
index 7d622ad53b..1b014a5335 100644
--- a/src/ImageProcessor/Filters/ColorMatrix/Sepia.cs
+++ b/src/ImageProcessor/Filters/ColorMatrix/Sepia.cs
@@ -1,5 +1,5 @@
//
-// Copyright © James South and contributors.
+// Copyright (c) James South and contributors.
// Licensed under the Apache License, Version 2.0.
//
diff --git a/src/ImageProcessor/Filters/Contrast.cs b/src/ImageProcessor/Filters/Contrast.cs
index d08bcfcc2c..556b3828f4 100644
--- a/src/ImageProcessor/Filters/Contrast.cs
+++ b/src/ImageProcessor/Filters/Contrast.cs
@@ -1,5 +1,5 @@
//
-// Copyright © James South and contributors.
+// Copyright (c) James South and contributors.
// Licensed under the Apache License, Version 2.0.
//
diff --git a/src/ImageProcessor/Filters/ImageFilterExtensions.cs b/src/ImageProcessor/Filters/ImageFilterExtensions.cs
index 4aa511e362..6ee04a53cb 100644
--- a/src/ImageProcessor/Filters/ImageFilterExtensions.cs
+++ b/src/ImageProcessor/Filters/ImageFilterExtensions.cs
@@ -1,5 +1,5 @@
//
-// Copyright © James South and contributors.
+// Copyright (c) James South and contributors.
// Licensed under the Apache License, Version 2.0.
//
diff --git a/src/ImageProcessor/Filters/Invert.cs b/src/ImageProcessor/Filters/Invert.cs
new file mode 100644
index 0000000000..d24979a2d7
--- /dev/null
+++ b/src/ImageProcessor/Filters/Invert.cs
@@ -0,0 +1,36 @@
+//
+// Copyright (c) James South and contributors.
+// Licensed under the Apache License, Version 2.0.
+//
+
+namespace ImageProcessor.Filters
+{
+ ///
+ /// An to invert the colors of an .
+ ///
+ public class Invert : ParallelImageProcessor
+ {
+ ///
+ protected override void Apply(ImageBase target, ImageBase source, Rectangle targetRectangle, Rectangle sourceRectangle, int startY, int endY)
+ {
+ int sourceY = sourceRectangle.Y;
+ int sourceBottom = sourceRectangle.Bottom;
+ int startX = sourceRectangle.X;
+ int endX = sourceRectangle.Right;
+
+ for (int y = startY; y < endY; y++)
+ {
+ if (y >= sourceY && y < sourceBottom)
+ {
+ for (int x = startX; x < endX; x++)
+ {
+ // TODO: This doesn't work for gamma test images.
+ Bgra color = source[x, y];
+ Bgra targetColor = new Bgra((255 - color.B).ToByte(), (255 - color.G).ToByte(), (255 - color.R).ToByte(), color.A);
+ target[x, y] = targetColor;
+ }
+ }
+ }
+ }
+ }
+}
diff --git a/src/ImageProcessor/Formats/Bmp/BmpCompression.cs b/src/ImageProcessor/Formats/Bmp/BmpCompression.cs
index 2db5e75341..a56ee62b8d 100644
--- a/src/ImageProcessor/Formats/Bmp/BmpCompression.cs
+++ b/src/ImageProcessor/Formats/Bmp/BmpCompression.cs
@@ -1,6 +1,6 @@
// --------------------------------------------------------------------------------------------------------------------
//
-// Copyright © James South and contributors.
+// Copyright (c) James South and contributors.
// Licensed under the Apache License, Version 2.0.
//
//
diff --git a/src/ImageProcessor/Formats/Bmp/BmpDecoder.cs b/src/ImageProcessor/Formats/Bmp/BmpDecoder.cs
index 038324fbaf..cc1b6b464a 100644
--- a/src/ImageProcessor/Formats/Bmp/BmpDecoder.cs
+++ b/src/ImageProcessor/Formats/Bmp/BmpDecoder.cs
@@ -1,6 +1,6 @@
// --------------------------------------------------------------------------------------------------------------------
//
-// Copyright © James South and contributors.
+// Copyright (c) James South and contributors.
// Licensed under the Apache License, Version 2.0.
//
//
diff --git a/src/ImageProcessor/Formats/Bmp/BmpDecoderCore.cs b/src/ImageProcessor/Formats/Bmp/BmpDecoderCore.cs
index 14f1a12dc5..1fb911bdd2 100644
--- a/src/ImageProcessor/Formats/Bmp/BmpDecoderCore.cs
+++ b/src/ImageProcessor/Formats/Bmp/BmpDecoderCore.cs
@@ -1,6 +1,6 @@
// --------------------------------------------------------------------------------------------------------------------
//
-// Copyright © James South and contributors.
+// Copyright (c) James South and contributors.
// Licensed under the Apache License, Version 2.0.
//
//
diff --git a/src/ImageProcessor/Formats/Bmp/BmpEncoder.cs b/src/ImageProcessor/Formats/Bmp/BmpEncoder.cs
index 6a6f3f4f2b..ed833bf620 100644
--- a/src/ImageProcessor/Formats/Bmp/BmpEncoder.cs
+++ b/src/ImageProcessor/Formats/Bmp/BmpEncoder.cs
@@ -1,5 +1,5 @@
//
-// Copyright © James South and contributors.
+// Copyright (c) James South and contributors.
// Licensed under the Apache License, Version 2.0.
//
diff --git a/src/ImageProcessor/Formats/Bmp/BmpFileHeader.cs b/src/ImageProcessor/Formats/Bmp/BmpFileHeader.cs
index f6a525da2e..fcba8deda1 100644
--- a/src/ImageProcessor/Formats/Bmp/BmpFileHeader.cs
+++ b/src/ImageProcessor/Formats/Bmp/BmpFileHeader.cs
@@ -1,6 +1,6 @@
// --------------------------------------------------------------------------------------------------------------------
//
-// Copyright © James South and contributors.
+// Copyright (c) James South and contributors.
// Licensed under the Apache License, Version 2.0.
//
//
diff --git a/src/ImageProcessor/Formats/Bmp/BmpFormat.cs b/src/ImageProcessor/Formats/Bmp/BmpFormat.cs
index cd882469a1..90ff4bff1d 100644
--- a/src/ImageProcessor/Formats/Bmp/BmpFormat.cs
+++ b/src/ImageProcessor/Formats/Bmp/BmpFormat.cs
@@ -1,5 +1,5 @@
//
-// Copyright © James South and contributors.
+// Copyright (c) James South and contributors.
// Licensed under the Apache License, Version 2.0.
//
diff --git a/src/ImageProcessor/Formats/Bmp/BmpInfoHeader.cs b/src/ImageProcessor/Formats/Bmp/BmpInfoHeader.cs
index 22886bf9bf..74b5756fb0 100644
--- a/src/ImageProcessor/Formats/Bmp/BmpInfoHeader.cs
+++ b/src/ImageProcessor/Formats/Bmp/BmpInfoHeader.cs
@@ -1,6 +1,6 @@
// --------------------------------------------------------------------------------------------------------------------
//
-// Copyright © James South and contributors.
+// Copyright (c) James South and contributors.
// Licensed under the Apache License, Version 2.0.
//
//
diff --git a/src/ImageProcessor/Formats/Gif/BitEncoder.cs b/src/ImageProcessor/Formats/Gif/BitEncoder.cs
index faf37108ae..ae0455807c 100644
--- a/src/ImageProcessor/Formats/Gif/BitEncoder.cs
+++ b/src/ImageProcessor/Formats/Gif/BitEncoder.cs
@@ -1,5 +1,5 @@
//
-// Copyright © James South and contributors.
+// Copyright (c) James South and contributors.
// Licensed under the Apache License, Version 2.0.
//
diff --git a/src/ImageProcessor/Formats/Gif/DisposalMethod.cs b/src/ImageProcessor/Formats/Gif/DisposalMethod.cs
index 055435f939..3f7d737266 100644
--- a/src/ImageProcessor/Formats/Gif/DisposalMethod.cs
+++ b/src/ImageProcessor/Formats/Gif/DisposalMethod.cs
@@ -1,5 +1,5 @@
//
-// Copyright © James South and contributors.
+// Copyright (c) James South and contributors.
// Licensed under the Apache License, Version 2.0.
//
diff --git a/src/ImageProcessor/Formats/Gif/GifConstants.cs b/src/ImageProcessor/Formats/Gif/GifConstants.cs
index bae71dd2bf..cfcb7defb1 100644
--- a/src/ImageProcessor/Formats/Gif/GifConstants.cs
+++ b/src/ImageProcessor/Formats/Gif/GifConstants.cs
@@ -1,5 +1,5 @@
//
-// Copyright © James South and contributors.
+// Copyright (c) James South and contributors.
// Licensed under the Apache License, Version 2.0.
//
diff --git a/src/ImageProcessor/Formats/Gif/GifDecoder.cs b/src/ImageProcessor/Formats/Gif/GifDecoder.cs
index 9757137d28..cdc2472695 100644
--- a/src/ImageProcessor/Formats/Gif/GifDecoder.cs
+++ b/src/ImageProcessor/Formats/Gif/GifDecoder.cs
@@ -1,5 +1,5 @@
//
-// Copyright © James South and contributors.
+// Copyright (c) James South and contributors.
// Licensed under the Apache License, Version 2.0.
//
diff --git a/src/ImageProcessor/Formats/Gif/GifDecoderCore.cs b/src/ImageProcessor/Formats/Gif/GifDecoderCore.cs
index 41d9a37732..ae91b3d032 100644
--- a/src/ImageProcessor/Formats/Gif/GifDecoderCore.cs
+++ b/src/ImageProcessor/Formats/Gif/GifDecoderCore.cs
@@ -1,5 +1,5 @@
//
-// Copyright © James South and contributors.
+// Copyright (c) James South and contributors.
// Licensed under the Apache License, Version 2.0.
//
diff --git a/src/ImageProcessor/Formats/Gif/GifEncoder.cs b/src/ImageProcessor/Formats/Gif/GifEncoder.cs
index 0a2318f45e..cf8dc73d0f 100644
--- a/src/ImageProcessor/Formats/Gif/GifEncoder.cs
+++ b/src/ImageProcessor/Formats/Gif/GifEncoder.cs
@@ -1,5 +1,5 @@
//
-// Copyright © James South and contributors.
+// Copyright (c) James South and contributors.
// Licensed under the Apache License, Version 2.0.
//
diff --git a/src/ImageProcessor/Formats/Gif/GifFormat.cs b/src/ImageProcessor/Formats/Gif/GifFormat.cs
index ccc3d5c996..bd7030de24 100644
--- a/src/ImageProcessor/Formats/Gif/GifFormat.cs
+++ b/src/ImageProcessor/Formats/Gif/GifFormat.cs
@@ -1,5 +1,5 @@
//
-// Copyright © James South and contributors.
+// Copyright (c) James South and contributors.
// Licensed under the Apache License, Version 2.0.
//
diff --git a/src/ImageProcessor/Formats/Gif/LzwDecoder.cs b/src/ImageProcessor/Formats/Gif/LzwDecoder.cs
index 347b0e847a..d757ae77a8 100644
--- a/src/ImageProcessor/Formats/Gif/LzwDecoder.cs
+++ b/src/ImageProcessor/Formats/Gif/LzwDecoder.cs
@@ -1,5 +1,5 @@
//
-// Copyright © James South and contributors.
+// Copyright (c) James South and contributors.
// Licensed under the Apache License, Version 2.0.
//
@@ -81,7 +81,7 @@ namespace ImageProcessor.Formats
int[] pixelStatck = new int[MaxStackSize + 1]; // ÓÃÓÚÁÙʱ±£´æÊý¾ÝÁ÷
int top = 0;
- int count = 0; // ÔÚÏÂÃæµÄÑ»·ÖУ¬Ã¿´Î»á»ñȡһ¶¨Á¿µÄ±àÂëµÄ×Ö½ÚÊý×飬¶ø´¦ÀíÕâЩÊý×éµÄʱºòÐèÒª1¸ö¸ö×Ö½ÚÀ´´¦Àí£¬count¾ÍÊDZíʾ»¹Òª´¦ÀíµÄ×Ö½ÚÊýÄ¿
+ int count = 0; // ÔÚÏÂÃæµÄÑ»·ÖУ¬Ã¿´Î»á»ñȡһ¶¨Á¿µÄ±àÂëµÄ×Ö½ÚÊý×飬¶ø´¦ÀíÕâÐ(c)Êý×éµÄʱºòÐèÒª1¸ö¸ö×Ö½ÚÀ´´¦Àí£¬count¾ÍÊDZíʾ»¹Òª´¦ÀíµÄ×Ö½ÚÊýÄ¿
int bi = 0; // count±íʾ»¹Ê£¶àÉÙ×Ö½ÚÐèÒª´¦Àí£¬¶øbiÔò±íʾ±¾´ÎÒѾ´¦ÀíµÄ¸öÊý
int xyz = 0; // i´ú±íµ±Ç°´¦ÀíµÃµ½ÏñËØÊý
@@ -134,10 +134,10 @@ namespace ImageProcessor.Formats
continue;
}
- // Èç¹ûÒѾÓÐ×ã¹»µÄbitÊý¿É¹©´¦Àí£¬ÏÂÃæ¾ÍÊÇ´¦Àí¹ý³Ì
+ // Èç¹ûÒѾÓÐ×ã¹»µÄbitÊý¿É¹(c)´¦Àí£¬ÏÂÃæ¾ÍÊÇ´¦Àí¹ý³Ì
// »ñÈ¡±àÂë
code = data & codeMask; // »ñÈ¡dataÊý¾ÝµÄ±àÂëλ´óСbitµÄÊý¾Ý
- data >>= codeSize; // ½«±àÂëÊý¾Ý½ØÈ¡ºó£¬ÔÀ´µÄÊý¾Ý¾Íʣϼ¸¸öbitÁË£¬´Ëʱ½«ÕâЩbitÓÒÒÆ£¬ÎªÏ´Î×÷×¼±¸
+ data >>= codeSize; // ½«±àÂëÊý¾Ý½ØÈ¡ºó£¬ÔÀ´µÄÊý¾Ý¾Íʣϼ¸¸öbitÁË£¬´Ëʱ½«ÕâÐ(c)bitÓÒÒÆ£¬ÎªÏ´Î×÷×¼±¸
bits -= codeSize; // ͬʱÐèÒª½«µ±Ç°Êý¾ÝµÄbitÊý¼õÈ¥±àÂë볤£¬ÒòΪÒѾµÃµ½ÁË´¦Àí¡£
// ÏÂÃæ¸ù¾Ý»ñÈ¡µÄcodeÖµÀ´½øÐд¦Àí
diff --git a/src/ImageProcessor/Formats/Gif/LzwEncoder.cs b/src/ImageProcessor/Formats/Gif/LzwEncoder.cs
index f68d07f8f1..a6dca8c7a3 100644
--- a/src/ImageProcessor/Formats/Gif/LzwEncoder.cs
+++ b/src/ImageProcessor/Formats/Gif/LzwEncoder.cs
@@ -1,5 +1,5 @@
//
-// Copyright © James South and contributors.
+// Copyright (c) James South and contributors.
// Licensed under the Apache License, Version 2.0.
//
diff --git a/src/ImageProcessor/Formats/Gif/Quantizer/IQuantizer.cs b/src/ImageProcessor/Formats/Gif/Quantizer/IQuantizer.cs
index 26f4f8bf47..9e82f2f458 100644
--- a/src/ImageProcessor/Formats/Gif/Quantizer/IQuantizer.cs
+++ b/src/ImageProcessor/Formats/Gif/Quantizer/IQuantizer.cs
@@ -1,5 +1,5 @@
//
-// Copyright © James South and contributors.
+// Copyright (c) James South and contributors.
// Licensed under the Apache License, Version 2.0.
//
diff --git a/src/ImageProcessor/Formats/Gif/Quantizer/OctreeQuantizer.cs b/src/ImageProcessor/Formats/Gif/Quantizer/OctreeQuantizer.cs
index e4cf98a37e..7358d015ae 100644
--- a/src/ImageProcessor/Formats/Gif/Quantizer/OctreeQuantizer.cs
+++ b/src/ImageProcessor/Formats/Gif/Quantizer/OctreeQuantizer.cs
@@ -1,5 +1,5 @@
//
-// Copyright © James South and contributors.
+// Copyright (c) James South and contributors.
// Licensed under the Apache License, Version 2.0.
//
diff --git a/src/ImageProcessor/Formats/Gif/Quantizer/QuantizedImage.cs b/src/ImageProcessor/Formats/Gif/Quantizer/QuantizedImage.cs
index e2ed9273d8..76c273fe86 100644
--- a/src/ImageProcessor/Formats/Gif/Quantizer/QuantizedImage.cs
+++ b/src/ImageProcessor/Formats/Gif/Quantizer/QuantizedImage.cs
@@ -1,5 +1,5 @@
//
-// Copyright © James South and contributors.
+// Copyright (c) James South and contributors.
// Licensed under the Apache License, Version 2.0.
//
diff --git a/src/ImageProcessor/Formats/Gif/Quantizer/Quantizer.cs b/src/ImageProcessor/Formats/Gif/Quantizer/Quantizer.cs
index 99ce8643e6..dda33d4790 100644
--- a/src/ImageProcessor/Formats/Gif/Quantizer/Quantizer.cs
+++ b/src/ImageProcessor/Formats/Gif/Quantizer/Quantizer.cs
@@ -1,5 +1,5 @@
//
-// Copyright © James South and contributors.
+// Copyright (c) James South and contributors.
// Licensed under the Apache License, Version 2.0.
//
diff --git a/src/ImageProcessor/Formats/Gif/Sections/GifGraphicsControlExtension.cs b/src/ImageProcessor/Formats/Gif/Sections/GifGraphicsControlExtension.cs
index 006d8e2918..c5fed645ea 100644
--- a/src/ImageProcessor/Formats/Gif/Sections/GifGraphicsControlExtension.cs
+++ b/src/ImageProcessor/Formats/Gif/Sections/GifGraphicsControlExtension.cs
@@ -1,5 +1,5 @@
//
-// Copyright © James South and contributors.
+// Copyright (c) James South and contributors.
// Licensed under the Apache License, Version 2.0.
//
diff --git a/src/ImageProcessor/Formats/Gif/Sections/GifImageDescriptor.cs b/src/ImageProcessor/Formats/Gif/Sections/GifImageDescriptor.cs
index 199424893d..db0ec582ed 100644
--- a/src/ImageProcessor/Formats/Gif/Sections/GifImageDescriptor.cs
+++ b/src/ImageProcessor/Formats/Gif/Sections/GifImageDescriptor.cs
@@ -1,5 +1,5 @@
//
-// Copyright © James South and contributors.
+// Copyright (c) James South and contributors.
// Licensed under the Apache License, Version 2.0.
//
diff --git a/src/ImageProcessor/Formats/Gif/Sections/GifLogicalScreenDescriptor.cs b/src/ImageProcessor/Formats/Gif/Sections/GifLogicalScreenDescriptor.cs
index 003b439c70..6cee48fca9 100644
--- a/src/ImageProcessor/Formats/Gif/Sections/GifLogicalScreenDescriptor.cs
+++ b/src/ImageProcessor/Formats/Gif/Sections/GifLogicalScreenDescriptor.cs
@@ -1,5 +1,5 @@
//
-// Copyright © James South and contributors.
+// Copyright (c) James South and contributors.
// Licensed under the Apache License, Version 2.0.
//
diff --git a/src/ImageProcessor/Formats/IImageDecoder.cs b/src/ImageProcessor/Formats/IImageDecoder.cs
index 4796f6cab2..434b2ea6df 100644
--- a/src/ImageProcessor/Formats/IImageDecoder.cs
+++ b/src/ImageProcessor/Formats/IImageDecoder.cs
@@ -1,6 +1,6 @@
// --------------------------------------------------------------------------------------------------------------------
//
-// Copyright © James South and contributors.
+// Copyright (c) James South and contributors.
// Licensed under the Apache License, Version 2.0.
//
//
diff --git a/src/ImageProcessor/Formats/IImageEncoder.cs b/src/ImageProcessor/Formats/IImageEncoder.cs
index 5414af88d2..cbf0aa198b 100644
--- a/src/ImageProcessor/Formats/IImageEncoder.cs
+++ b/src/ImageProcessor/Formats/IImageEncoder.cs
@@ -1,6 +1,6 @@
// --------------------------------------------------------------------------------------------------------------------
//
-// Copyright © James South and contributors.
+// Copyright (c) James South and contributors.
// Licensed under the Apache License, Version 2.0.
//
//
diff --git a/src/ImageProcessor/Formats/IImageFormat.cs b/src/ImageProcessor/Formats/IImageFormat.cs
index 8e0efc7117..31687db3fb 100644
--- a/src/ImageProcessor/Formats/IImageFormat.cs
+++ b/src/ImageProcessor/Formats/IImageFormat.cs
@@ -1,5 +1,5 @@
//
-// Copyright © James South and contributors.
+// Copyright (c) James South and contributors.
// Licensed under the Apache License, Version 2.0.
//
diff --git a/src/ImageProcessor/Formats/Jpg/JpegDecoder.cs b/src/ImageProcessor/Formats/Jpg/JpegDecoder.cs
index f1aeb814c6..766923f7ec 100644
--- a/src/ImageProcessor/Formats/Jpg/JpegDecoder.cs
+++ b/src/ImageProcessor/Formats/Jpg/JpegDecoder.cs
@@ -1,5 +1,5 @@
//
-// Copyright © James South and contributors.
+// Copyright (c) James South and contributors.
// Licensed under the Apache License, Version 2.0.
//
diff --git a/src/ImageProcessor/Formats/Jpg/JpegEncoder.cs b/src/ImageProcessor/Formats/Jpg/JpegEncoder.cs
index 575cfb6c96..35d6e286eb 100644
--- a/src/ImageProcessor/Formats/Jpg/JpegEncoder.cs
+++ b/src/ImageProcessor/Formats/Jpg/JpegEncoder.cs
@@ -1,5 +1,5 @@
//
-// Copyright © James South and contributors.
+// Copyright (c) James South and contributors.
// Licensed under the Apache License, Version 2.0.
//
diff --git a/src/ImageProcessor/Formats/Jpg/JpegFormat.cs b/src/ImageProcessor/Formats/Jpg/JpegFormat.cs
index 390916221f..bc77390c32 100644
--- a/src/ImageProcessor/Formats/Jpg/JpegFormat.cs
+++ b/src/ImageProcessor/Formats/Jpg/JpegFormat.cs
@@ -1,5 +1,5 @@
//
-// Copyright © James South and contributors.
+// Copyright (c) James South and contributors.
// Licensed under the Apache License, Version 2.0.
//
diff --git a/src/ImageProcessor/Formats/Jpg/LibJpeg/BitStream.cs b/src/ImageProcessor/Formats/Jpg/LibJpeg/BitStream.cs
index 4faa346e98..c054559d96 100644
--- a/src/ImageProcessor/Formats/Jpg/LibJpeg/BitStream.cs
+++ b/src/ImageProcessor/Formats/Jpg/LibJpeg/BitStream.cs
@@ -1,6 +1,6 @@
// --------------------------------------------------------------------------------------------------------------------
//
-// Copyright © James South and contributors.
+// Copyright (c) James South and contributors.
// Licensed under the Apache License, Version 2.0.
//
//
diff --git a/src/ImageProcessor/Formats/Jpg/LibJpeg/DecompressorToJpegImage.cs b/src/ImageProcessor/Formats/Jpg/LibJpeg/DecompressorToJpegImage.cs
index 79ab054dbc..796b3a56dd 100644
--- a/src/ImageProcessor/Formats/Jpg/LibJpeg/DecompressorToJpegImage.cs
+++ b/src/ImageProcessor/Formats/Jpg/LibJpeg/DecompressorToJpegImage.cs
@@ -1,6 +1,6 @@
// --------------------------------------------------------------------------------------------------------------------
//
-// Copyright © James South and contributors.
+// Copyright (c) James South and contributors.
// Licensed under the Apache License, Version 2.0.
//
//
diff --git a/src/ImageProcessor/Formats/Jpg/LibJpeg/IDecompressDestination.cs b/src/ImageProcessor/Formats/Jpg/LibJpeg/IDecompressDestination.cs
index 1e6cd859b5..2aa6cff406 100644
--- a/src/ImageProcessor/Formats/Jpg/LibJpeg/IDecompressDestination.cs
+++ b/src/ImageProcessor/Formats/Jpg/LibJpeg/IDecompressDestination.cs
@@ -1,6 +1,6 @@
// --------------------------------------------------------------------------------------------------------------------
//
-// Copyright © James South and contributors.
+// Copyright (c) James South and contributors.
// Licensed under the Apache License, Version 2.0.
//
// --------------------------------------------------------------------------------------------------------------------
diff --git a/src/ImageProcessor/Formats/Png/GrayscaleReader.cs b/src/ImageProcessor/Formats/Png/GrayscaleReader.cs
index 8c96a3cf13..552776a671 100644
--- a/src/ImageProcessor/Formats/Png/GrayscaleReader.cs
+++ b/src/ImageProcessor/Formats/Png/GrayscaleReader.cs
@@ -1,6 +1,6 @@
// --------------------------------------------------------------------------------------------------------------------
//
-// Copyright © James South and contributors.
+// Copyright (c) James South and contributors.
// Licensed under the Apache License, Version 2.0.
//
//
diff --git a/src/ImageProcessor/Formats/Png/IColorReader.cs b/src/ImageProcessor/Formats/Png/IColorReader.cs
index b2a7e4460d..40c14d6ecf 100644
--- a/src/ImageProcessor/Formats/Png/IColorReader.cs
+++ b/src/ImageProcessor/Formats/Png/IColorReader.cs
@@ -1,6 +1,6 @@
// --------------------------------------------------------------------------------------------------------------------
//
-// Copyright © James South and contributors.
+// Copyright (c) James South and contributors.
// Licensed under the Apache License, Version 2.0.
//
//
diff --git a/src/ImageProcessor/Formats/Png/PaletteIndexReader.cs b/src/ImageProcessor/Formats/Png/PaletteIndexReader.cs
index f6795f8fdf..a44d34c291 100644
--- a/src/ImageProcessor/Formats/Png/PaletteIndexReader.cs
+++ b/src/ImageProcessor/Formats/Png/PaletteIndexReader.cs
@@ -1,6 +1,6 @@
// --------------------------------------------------------------------------------------------------------------------
//
-// Copyright © James South and contributors.
+// Copyright (c) James South and contributors.
// Licensed under the Apache License, Version 2.0.
//
//
diff --git a/src/ImageProcessor/Formats/Png/PngChunk.cs b/src/ImageProcessor/Formats/Png/PngChunk.cs
index 554ccbca27..f2590f93ed 100644
--- a/src/ImageProcessor/Formats/Png/PngChunk.cs
+++ b/src/ImageProcessor/Formats/Png/PngChunk.cs
@@ -1,6 +1,6 @@
// --------------------------------------------------------------------------------------------------------------------
//
-// Copyright © James South and contributors.
+// Copyright (c) James South and contributors.
// Licensed under the Apache License, Version 2.0.
//
//
diff --git a/src/ImageProcessor/Formats/Png/PngChunkTypes.cs b/src/ImageProcessor/Formats/Png/PngChunkTypes.cs
index cc908e48ee..dd7e379f77 100644
--- a/src/ImageProcessor/Formats/Png/PngChunkTypes.cs
+++ b/src/ImageProcessor/Formats/Png/PngChunkTypes.cs
@@ -1,6 +1,6 @@
// --------------------------------------------------------------------------------------------------------------------
//
-// Copyright © James South and contributors.
+// Copyright (c) James South and contributors.
// Licensed under the Apache License, Version 2.0.
//
//
diff --git a/src/ImageProcessor/Formats/Png/PngColorTypeInformation.cs b/src/ImageProcessor/Formats/Png/PngColorTypeInformation.cs
index 15b3fb7ff7..14043678a2 100644
--- a/src/ImageProcessor/Formats/Png/PngColorTypeInformation.cs
+++ b/src/ImageProcessor/Formats/Png/PngColorTypeInformation.cs
@@ -1,6 +1,6 @@
// --------------------------------------------------------------------------------------------------------------------
//
-// Copyright © James South and contributors.
+// Copyright (c) James South and contributors.
// Licensed under the Apache License, Version 2.0.
//
//
diff --git a/src/ImageProcessor/Formats/Png/PngDecoder.cs b/src/ImageProcessor/Formats/Png/PngDecoder.cs
index 7c97b6e24d..c8f1797bc5 100644
--- a/src/ImageProcessor/Formats/Png/PngDecoder.cs
+++ b/src/ImageProcessor/Formats/Png/PngDecoder.cs
@@ -1,6 +1,6 @@
// --------------------------------------------------------------------------------------------------------------------
//
-// Copyright © James South and contributors.
+// Copyright (c) James South and contributors.
// Licensed under the Apache License, Version 2.0.
//
//
diff --git a/src/ImageProcessor/Formats/Png/PngDecoderCore.cs b/src/ImageProcessor/Formats/Png/PngDecoderCore.cs
index d0bdc8698f..9f837a6bfd 100644
--- a/src/ImageProcessor/Formats/Png/PngDecoderCore.cs
+++ b/src/ImageProcessor/Formats/Png/PngDecoderCore.cs
@@ -1,6 +1,6 @@
// --------------------------------------------------------------------------------------------------------------------
//
-// Copyright © James South and contributors.
+// Copyright (c) James South and contributors.
// Licensed under the Apache License, Version 2.0.
//
//
diff --git a/src/ImageProcessor/Formats/Png/PngEncoder.cs b/src/ImageProcessor/Formats/Png/PngEncoder.cs
index c747d934ef..14a3122200 100644
--- a/src/ImageProcessor/Formats/Png/PngEncoder.cs
+++ b/src/ImageProcessor/Formats/Png/PngEncoder.cs
@@ -1,5 +1,5 @@
//
-// Copyright © James South and contributors.
+// Copyright (c) James South and contributors.
// Licensed under the Apache License, Version 2.0.
//
diff --git a/src/ImageProcessor/Formats/Png/PngFormat.cs b/src/ImageProcessor/Formats/Png/PngFormat.cs
index 9e2bcfee2d..a53680d997 100644
--- a/src/ImageProcessor/Formats/Png/PngFormat.cs
+++ b/src/ImageProcessor/Formats/Png/PngFormat.cs
@@ -1,5 +1,5 @@
//
-// Copyright © James South and contributors.
+// Copyright (c) James South and contributors.
// Licensed under the Apache License, Version 2.0.
//
diff --git a/src/ImageProcessor/Formats/Png/PngHeader.cs b/src/ImageProcessor/Formats/Png/PngHeader.cs
index 4c2ac2d563..7d02b8c27b 100644
--- a/src/ImageProcessor/Formats/Png/PngHeader.cs
+++ b/src/ImageProcessor/Formats/Png/PngHeader.cs
@@ -1,6 +1,6 @@
// --------------------------------------------------------------------------------------------------------------------
//
-// Copyright © James South and contributors.
+// Copyright (c) James South and contributors.
// Licensed under the Apache License, Version 2.0.
//
//
diff --git a/src/ImageProcessor/Formats/Png/TrueColorReader.cs b/src/ImageProcessor/Formats/Png/TrueColorReader.cs
index ebae1c8ca2..c60e68306f 100644
--- a/src/ImageProcessor/Formats/Png/TrueColorReader.cs
+++ b/src/ImageProcessor/Formats/Png/TrueColorReader.cs
@@ -1,6 +1,6 @@
// --------------------------------------------------------------------------------------------------------------------
//
-// Copyright © James South and contributors.
+// Copyright (c) James South and contributors.
// Licensed under the Apache License, Version 2.0.
//
//
diff --git a/src/ImageProcessor/Formats/Png/Zlib/Adler32.cs b/src/ImageProcessor/Formats/Png/Zlib/Adler32.cs
index 7ed887c259..ff5aec61fd 100644
--- a/src/ImageProcessor/Formats/Png/Zlib/Adler32.cs
+++ b/src/ImageProcessor/Formats/Png/Zlib/Adler32.cs
@@ -1,5 +1,5 @@
//
-// Copyright © James South and contributors.
+// Copyright (c) James South and contributors.
// Licensed under the Apache License, Version 2.0.
//
diff --git a/src/ImageProcessor/Formats/Png/Zlib/Crc32.cs b/src/ImageProcessor/Formats/Png/Zlib/Crc32.cs
index f069b0fbf0..3cf5916cf7 100644
--- a/src/ImageProcessor/Formats/Png/Zlib/Crc32.cs
+++ b/src/ImageProcessor/Formats/Png/Zlib/Crc32.cs
@@ -1,5 +1,5 @@
//
-// Copyright © James South and contributors.
+// Copyright (c) James South and contributors.
// Licensed under the Apache License, Version 2.0.
//
diff --git a/src/ImageProcessor/Formats/Png/Zlib/DeflateStrategy.cs b/src/ImageProcessor/Formats/Png/Zlib/DeflateStrategy.cs
index 479fe99a8d..64489abbfb 100644
--- a/src/ImageProcessor/Formats/Png/Zlib/DeflateStrategy.cs
+++ b/src/ImageProcessor/Formats/Png/Zlib/DeflateStrategy.cs
@@ -1,5 +1,5 @@
//
-// Copyright © James South and contributors.
+// Copyright (c) James South and contributors.
// Licensed under the Apache License, Version 2.0.
//
diff --git a/src/ImageProcessor/Formats/Png/Zlib/Deflater.cs b/src/ImageProcessor/Formats/Png/Zlib/Deflater.cs
index d1a35483dc..79c1530827 100644
--- a/src/ImageProcessor/Formats/Png/Zlib/Deflater.cs
+++ b/src/ImageProcessor/Formats/Png/Zlib/Deflater.cs
@@ -1,5 +1,5 @@
//
-// Copyright © James South and contributors.
+// Copyright (c) James South and contributors.
// Licensed under the Apache License, Version 2.0.
//
diff --git a/src/ImageProcessor/Formats/Png/Zlib/DeflaterConstants.cs b/src/ImageProcessor/Formats/Png/Zlib/DeflaterConstants.cs
index 0a65ae4812..5565ffb585 100644
--- a/src/ImageProcessor/Formats/Png/Zlib/DeflaterConstants.cs
+++ b/src/ImageProcessor/Formats/Png/Zlib/DeflaterConstants.cs
@@ -1,5 +1,5 @@
//
-// Copyright © James South and contributors.
+// Copyright (c) James South and contributors.
// Licensed under the Apache License, Version 2.0.
//
diff --git a/src/ImageProcessor/Formats/Png/Zlib/DeflaterEngine.cs b/src/ImageProcessor/Formats/Png/Zlib/DeflaterEngine.cs
index 434c4727ae..6294919dd1 100644
--- a/src/ImageProcessor/Formats/Png/Zlib/DeflaterEngine.cs
+++ b/src/ImageProcessor/Formats/Png/Zlib/DeflaterEngine.cs
@@ -1,5 +1,5 @@
//
-// Copyright © James South and contributors.
+// Copyright (c) James South and contributors.
// Licensed under the Apache License, Version 2.0.
//
diff --git a/src/ImageProcessor/Formats/Png/Zlib/DeflaterOutputStream.cs b/src/ImageProcessor/Formats/Png/Zlib/DeflaterOutputStream.cs
index aa05aed701..7fd65e5d42 100644
--- a/src/ImageProcessor/Formats/Png/Zlib/DeflaterOutputStream.cs
+++ b/src/ImageProcessor/Formats/Png/Zlib/DeflaterOutputStream.cs
@@ -1,5 +1,5 @@
//
-// Copyright © James South and contributors.
+// Copyright (c) James South and contributors.
// Licensed under the Apache License, Version 2.0.
//
diff --git a/src/ImageProcessor/Formats/Png/Zlib/DeflaterPending.cs b/src/ImageProcessor/Formats/Png/Zlib/DeflaterPending.cs
index 79679a0923..d8bce8a3ad 100644
--- a/src/ImageProcessor/Formats/Png/Zlib/DeflaterPending.cs
+++ b/src/ImageProcessor/Formats/Png/Zlib/DeflaterPending.cs
@@ -1,5 +1,5 @@
//
-// Copyright © James South and contributors.
+// Copyright (c) James South and contributors.
// Licensed under the Apache License, Version 2.0.
//
diff --git a/src/ImageProcessor/Formats/Png/Zlib/GeneralBitFlags.cs b/src/ImageProcessor/Formats/Png/Zlib/GeneralBitFlags.cs
index 9cf75c9200..d6b975d3d2 100644
--- a/src/ImageProcessor/Formats/Png/Zlib/GeneralBitFlags.cs
+++ b/src/ImageProcessor/Formats/Png/Zlib/GeneralBitFlags.cs
@@ -1,5 +1,5 @@
//
-// Copyright © James South and contributors.
+// Copyright (c) James South and contributors.
// Licensed under the Apache License, Version 2.0.
//
diff --git a/src/ImageProcessor/Formats/Png/Zlib/IChecksum.cs b/src/ImageProcessor/Formats/Png/Zlib/IChecksum.cs
index 5da32dd320..d5e593e1ab 100644
--- a/src/ImageProcessor/Formats/Png/Zlib/IChecksum.cs
+++ b/src/ImageProcessor/Formats/Png/Zlib/IChecksum.cs
@@ -1,5 +1,5 @@
//
-// Copyright © James South and contributors.
+// Copyright (c) James South and contributors.
// Licensed under the Apache License, Version 2.0.
//
diff --git a/src/ImageProcessor/IImage.cs b/src/ImageProcessor/IImage.cs
index 58f3380bda..1c1f4591a6 100644
--- a/src/ImageProcessor/IImage.cs
+++ b/src/ImageProcessor/IImage.cs
@@ -1,5 +1,5 @@
//
-// Copyright James South and contributors.
+// Copyright (c) James South and contributors.
// Licensed under the Apache License, Version 2.0.
//
diff --git a/src/ImageProcessor/IImageBase.cs b/src/ImageProcessor/IImageBase.cs
index 94912c887d..62fc821b3d 100644
--- a/src/ImageProcessor/IImageBase.cs
+++ b/src/ImageProcessor/IImageBase.cs
@@ -1,5 +1,5 @@
//
-// Copyright © James South and contributors.
+// Copyright (c) James South and contributors.
// Licensed under the Apache License, Version 2.0.
//
diff --git a/src/ImageProcessor/IImageProcessor.cs b/src/ImageProcessor/IImageProcessor.cs
index 6963489895..c8c30de484 100644
--- a/src/ImageProcessor/IImageProcessor.cs
+++ b/src/ImageProcessor/IImageProcessor.cs
@@ -1,5 +1,5 @@
//
-// Copyright © James South and contributors.
+// Copyright (c) James South and contributors.
// Licensed under the Apache License, Version 2.0.
//
diff --git a/src/ImageProcessor/Image.cs b/src/ImageProcessor/Image.cs
index d141568ee5..dd7c58e072 100644
--- a/src/ImageProcessor/Image.cs
+++ b/src/ImageProcessor/Image.cs
@@ -1,5 +1,5 @@
//
-// Copyright © James South and contributors.
+// Copyright (c) James South and contributors.
// Licensed under the Apache License, Version 2.0.
//
diff --git a/src/ImageProcessor/ImageBase.cs b/src/ImageProcessor/ImageBase.cs
index bd91fc5e1c..405cd888f5 100644
--- a/src/ImageProcessor/ImageBase.cs
+++ b/src/ImageProcessor/ImageBase.cs
@@ -1,5 +1,5 @@
//
-// Copyright © James South and contributors.
+// Copyright (c) James South and contributors.
// Licensed under the Apache License, Version 2.0.
//
diff --git a/src/ImageProcessor/ImageExtensions.cs b/src/ImageProcessor/ImageExtensions.cs
index d66d80eb72..2b341d766e 100644
--- a/src/ImageProcessor/ImageExtensions.cs
+++ b/src/ImageProcessor/ImageExtensions.cs
@@ -1,5 +1,5 @@
//
-// Copyright © James South and contributors.
+// Copyright (c) James South and contributors.
// Licensed under the Apache License, Version 2.0.
//
diff --git a/src/ImageProcessor/ImageFrame.cs b/src/ImageProcessor/ImageFrame.cs
index 84166507ac..d799ff490f 100644
--- a/src/ImageProcessor/ImageFrame.cs
+++ b/src/ImageProcessor/ImageFrame.cs
@@ -1,5 +1,5 @@
//
-// Copyright © James South and contributors.
+// Copyright (c) James South and contributors.
// Licensed under the Apache License, Version 2.0.
//
diff --git a/src/ImageProcessor/ImageProcessor.csproj b/src/ImageProcessor/ImageProcessor.csproj
index 2fe51042ec..694ea1f8fb 100644
--- a/src/ImageProcessor/ImageProcessor.csproj
+++ b/src/ImageProcessor/ImageProcessor.csproj
@@ -2,7 +2,7 @@
- 11.0
+ 14.0
Debug
AnyCPU
{8047C4AC-7097-4DE4-B00D-6D55EBCF1D36}
@@ -13,8 +13,9 @@
en-US
512
{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}
- Profile259
- v4.5
+
+
+ v5.0
..\..\
true
@@ -39,16 +40,11 @@
prompt
4
-
-
-
-
-
-
+
@@ -58,7 +54,6 @@
-
@@ -239,7 +234,7 @@
-
+
@@ -248,13 +243,6 @@
-
-
-
- This project references NuGet package(s) that are missing on this computer. Use NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}.
-
-
-