Browse Source

Rename to ImageSharp

pull/1/head
James Jackson-South 9 years ago
parent
commit
2b2ec84e9c
  1. 8
      ImageSharp.sln
  2. 0
      ImageSharp.sln.DotSettings
  3. 10
      README.md
  4. 12
      appveyor.yml
  5. 0
      build/icons/imagesharp-logo-128.png
  6. 0
      build/icons/imagesharp-logo-256.png
  7. 0
      build/icons/imagesharp-logo-32.png
  8. 0
      build/icons/imagesharp-logo-512.png
  9. 0
      build/icons/imagesharp-logo-64.png
  10. 0
      build/icons/imagesharp-logo.png
  11. 0
      build/icons/imagesharp-logo.svg
  12. 2
      src/ImageSharp/Bootstrapper.cs
  13. 5
      src/ImageSharp/Colors/Color.cs
  14. 2
      src/ImageSharp/Colors/ColorConstants.cs
  15. 2
      src/ImageSharp/Colors/ColorDefinitions.cs
  16. 2
      src/ImageSharp/Colors/ColorTransforms.cs
  17. 2
      src/ImageSharp/Colors/ColorspaceTransforms.cs
  18. 2
      src/ImageSharp/Colors/Colorspaces/Bgra32.cs
  19. 2
      src/ImageSharp/Colors/Colorspaces/CieLab.cs
  20. 2
      src/ImageSharp/Colors/Colorspaces/CieXyz.cs
  21. 2
      src/ImageSharp/Colors/Colorspaces/Cmyk.cs
  22. 2
      src/ImageSharp/Colors/Colorspaces/Hsl.cs
  23. 2
      src/ImageSharp/Colors/Colorspaces/Hsv.cs
  24. 2
      src/ImageSharp/Colors/Colorspaces/IAlmostEquatable.cs
  25. 2
      src/ImageSharp/Colors/Colorspaces/YCbCr.cs
  26. 2
      src/ImageSharp/Colors/ComponentOrder.cs
  27. 2
      src/ImageSharp/Colors/PackedPixel/IPackedBytes.cs
  28. 2
      src/ImageSharp/Colors/PackedPixel/IPackedPixel.cs
  29. 2
      src/ImageSharp/Colors/PackedPixel/IPackedVector.cs
  30. 2
      src/ImageSharp/Colors/RgbaComponent.cs
  31. 2
      src/ImageSharp/Common/Exceptions/ImageFormatException.cs
  32. 2
      src/ImageSharp/Common/Exceptions/ImageProcessingException.cs
  33. 2
      src/ImageSharp/Common/Extensions/ByteExtensions.cs
  34. 2
      src/ImageSharp/Common/Extensions/ComparableExtensions.cs
  35. 2
      src/ImageSharp/Common/Extensions/EnumerableExtensions.cs
  36. 2
      src/ImageSharp/Common/Extensions/Vector4Extensions.cs
  37. 2
      src/ImageSharp/Common/Helpers/Guard.cs
  38. 2
      src/ImageSharp/Common/Helpers/ImageMaths.cs
  39. 2
      src/ImageSharp/Filters/Alpha.cs
  40. 2
      src/ImageSharp/Filters/BackgroundColor.cs
  41. 2
      src/ImageSharp/Filters/BinaryThreshold.cs
  42. 2
      src/ImageSharp/Filters/BlackWhite.cs
  43. 2
      src/ImageSharp/Filters/Blend.cs
  44. 2
      src/ImageSharp/Filters/Brightness.cs
  45. 16
      src/ImageSharp/Filters/ColorBlindness.cs
  46. 2
      src/ImageSharp/Filters/Contrast.cs
  47. 2
      src/ImageSharp/Filters/Glow.cs
  48. 2
      src/ImageSharp/Filters/Grayscale.cs
  49. 2
      src/ImageSharp/Filters/Hue.cs
  50. 2
      src/ImageSharp/Filters/Invert.cs
  51. 2
      src/ImageSharp/Filters/Kodachrome.cs
  52. 2
      src/ImageSharp/Filters/Lomograph.cs
  53. 2
      src/ImageSharp/Filters/Options/ColorBlindness.cs
  54. 2
      src/ImageSharp/Filters/Options/EdgeDetection.cs
  55. 2
      src/ImageSharp/Filters/Options/GrayscaleMode.cs
  56. 2
      src/ImageSharp/Filters/Polaroid.cs
  57. 2
      src/ImageSharp/Filters/Processors/AlphaProcessor.cs
  58. 2
      src/ImageSharp/Filters/Processors/BackgroundColorProcessor.cs
  59. 2
      src/ImageSharp/Filters/Processors/Binarization/BinaryThresholdProcessor.cs
  60. 2
      src/ImageSharp/Filters/Processors/BlendProcessor.cs
  61. 2
      src/ImageSharp/Filters/Processors/BrightnessProcessor.cs
  62. 2
      src/ImageSharp/Filters/Processors/ColorMatrix/BlackWhiteProcessor.cs
  63. 2
      src/ImageSharp/Filters/Processors/ColorMatrix/ColorBlindness/AchromatomalyProcessor.cs
  64. 2
      src/ImageSharp/Filters/Processors/ColorMatrix/ColorBlindness/AchromatopsiaProcessor.cs
  65. 2
      src/ImageSharp/Filters/Processors/ColorMatrix/ColorBlindness/DeuteranomalyProcessor.cs
  66. 2
      src/ImageSharp/Filters/Processors/ColorMatrix/ColorBlindness/DeuteranopiaProcessor.cs
  67. 2
      src/ImageSharp/Filters/Processors/ColorMatrix/ColorBlindness/ProtanomalyProcessor.cs
  68. 2
      src/ImageSharp/Filters/Processors/ColorMatrix/ColorBlindness/ProtanopiaProcessor.cs
  69. 0
      src/ImageSharp/Filters/Processors/ColorMatrix/ColorBlindness/README.md
  70. 2
      src/ImageSharp/Filters/Processors/ColorMatrix/ColorBlindness/TritanomalyProcessor.cs
  71. 2
      src/ImageSharp/Filters/Processors/ColorMatrix/ColorBlindness/TritanopiaProcessor.cs
  72. 2
      src/ImageSharp/Filters/Processors/ColorMatrix/ColorMatrixFilter.cs
  73. 2
      src/ImageSharp/Filters/Processors/ColorMatrix/GrayscaleBt601Processor.cs
  74. 2
      src/ImageSharp/Filters/Processors/ColorMatrix/GrayscaleBt709Processor.cs
  75. 2
      src/ImageSharp/Filters/Processors/ColorMatrix/HueProcessor.cs
  76. 2
      src/ImageSharp/Filters/Processors/ColorMatrix/IColorMatrixFilter.cs
  77. 2
      src/ImageSharp/Filters/Processors/ColorMatrix/KodachromeProcessor.cs
  78. 2
      src/ImageSharp/Filters/Processors/ColorMatrix/LomographProcessor.cs
  79. 2
      src/ImageSharp/Filters/Processors/ColorMatrix/PolaroidProcessor.cs
  80. 2
      src/ImageSharp/Filters/Processors/ColorMatrix/SaturationProcessor.cs
  81. 2
      src/ImageSharp/Filters/Processors/ColorMatrix/SepiaProcessor.cs
  82. 2
      src/ImageSharp/Filters/Processors/ContrastProcessor.cs
  83. 2
      src/ImageSharp/Filters/Processors/GlowProcessor.cs
  84. 2
      src/ImageSharp/Filters/Processors/IImageFilter.cs
  85. 2
      src/ImageSharp/Filters/Processors/ImageFilter.cs
  86. 2
      src/ImageSharp/Filters/Processors/InvertProcessor.cs
  87. 2
      src/ImageSharp/Filters/Processors/VignetteProcessor.cs
  88. 2
      src/ImageSharp/Filters/Saturation.cs
  89. 2
      src/ImageSharp/Filters/Sepia.cs
  90. 2
      src/ImageSharp/Filters/Vignette.cs
  91. 2
      src/ImageSharp/Formats/Bmp/BmpBitsPerPixel.cs
  92. 2
      src/ImageSharp/Formats/Bmp/BmpCompression.cs
  93. 2
      src/ImageSharp/Formats/Bmp/BmpDecoder.cs
  94. 2
      src/ImageSharp/Formats/Bmp/BmpDecoderCore.cs
  95. 2
      src/ImageSharp/Formats/Bmp/BmpEncoder.cs
  96. 2
      src/ImageSharp/Formats/Bmp/BmpEncoderCore.cs
  97. 2
      src/ImageSharp/Formats/Bmp/BmpFileHeader.cs
  98. 2
      src/ImageSharp/Formats/Bmp/BmpFormat.cs
  99. 2
      src/ImageSharp/Formats/Bmp/BmpInfoHeader.cs
  100. 0
      src/ImageSharp/Formats/Bmp/README.md

8
ImageProcessorCore.sln → ImageSharp.sln

@ -3,9 +3,11 @@ Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio 14
VisualStudioVersion = 14.0.25420.1
MinimumVisualStudioVersion = 10.0.40219.1
Project("{8BB2217D-0F2D-49D1-97BC-3654ED321F3B}") = "ImageProcessorCore", "src\ImageProcessorCore\ImageProcessorCore.xproj", "{2AA31A1F-142C-43F4-8687-09ABCA4B3A26}"
Project("{8BB2217D-0F2D-49D1-97BC-3654ED321F3B}") = "ImageSharp", "src\ImageSharp\ImageSharp.xproj", "{2AA31A1F-142C-43F4-8687-09ABCA4B3A26}"
EndProject
Project("{8BB2217D-0F2D-49D1-97BC-3654ED321F3B}") = "ImageProcessorCore.Tests", "tests\ImageProcessorCore.Tests\ImageProcessorCore.Tests.xproj", "{F836E8E6-B4D9-4208-8346-140C74678B91}"
Project("{8BB2217D-0F2D-49D1-97BC-3654ED321F3B}") = "ImageSharp.Tests", "tests\ImageSharp.Tests\ImageSharp.Tests.xproj", "{F836E8E6-B4D9-4208-8346-140C74678B91}"
EndProject
Project("{8BB2217D-0F2D-49D1-97BC-3654ED321F3B}") = "ImageSharp.Benchmarks", "tests\ImageSharp.Benchmarks\ImageSharp.Benchmarks.xproj", "{299D8E18-102C-42DE-ADBF-79098EE706A8}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "SolutionItems", "SolutionItems", "{C317F1B1-D75E-4C6D-83EB-80367343E0D7}"
ProjectSection(SolutionItems) = preProject
@ -22,8 +24,6 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Source", "Source", "{815C06
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Tests", "Tests", "{56801022-D71A-4FBE-BC5B-CBA08E2284EC}"
EndProject
Project("{8BB2217D-0F2D-49D1-97BC-3654ED321F3B}") = "ImageProcessorCore.Benchmarks", "tests\ImageProcessorCore.Benchmarks\ImageProcessorCore.Benchmarks.xproj", "{299D8E18-102C-42DE-ADBF-79098EE706A8}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Any CPU = Debug|Any CPU

0
ImageProcessorCore.sln.DotSettings → ImageSharp.sln.DotSettings

10
README.md

@ -1,11 +1,11 @@
# ImageProcessorCore
# ImageSharp
<img src="build/icons/imageprocessor-logo-512.png" width="128" height="128"/>
<img src="build/icons/imagesharp-logo-512.png" width="128" height="128"/>
**ImageProcessorCore** is a new cross-platform 2D graphics API designed to allow the processing of images without the use of `System.Drawing`.
**ImageSharp** is a new cross-platform 2D graphics API designed to allow the processing of images without the use of `System.Drawing`.
> **ImageProcessorCore is still in early stages (alpha) but progress has been pretty quick. As such, please do not use on production environments until the library reaches release candidate status. Pre-release downloads are available from the [MyGet package repository](https://www.myget.org/gallery/imageprocessor).**
> **ImageSharp is still in early stages (alpha) but progress has been pretty quick. As such, please do not use on production environments until the library reaches release candidate status. Pre-release downloads are available from the [MyGet package repository](https://www.myget.org/gallery/imageprocessor).**
> For the older `ImageFactory` based API that uses `System.Drawing` please check out the [Framework](https://github.com/JimBobSquarePants/ImageProcessor/tree/Framework) branch.
@ -29,7 +29,7 @@ We already have a [MyGet package repository](https://www.myget.org/gallery/image
### Manual build
If you prefer, you can compile ImageProcessorCore yourself (please do and help!), you'll need:
If you prefer, you can compile ImageSharp yourself (please do and help!), you'll need:
- [Visual Studio 2015 with Update 3 (or above)](https://www.visualstudio.com/news/releasenotes/vs2015-update3-vs)
- The [.NET Core 1.0 SDK Installer](https://www.microsoft.com/net/core#windows) - Non VSCode link.

12
appveyor.yml

@ -21,7 +21,7 @@ assembly_info:
before_build:
- cmd: >-
dotnet restore src\ImageProcessorCore
dotnet restore src\ImageSharp
cd build
@ -33,20 +33,20 @@ before_build:
build_script:
- cmd: >-
dotnet pack src\ImageProcessorCore --configuration Release --output "artifacts\bin\ImageProcessorCore"
dotnet pack src\ImageSharp --configuration Release --output "artifacts\bin\ImageSharp"
test: off
artifacts:
- path: artifacts\bin\ImageProcessorCore\**\*.nupkg
- path: artifacts\bin\ImageSharp\**\*.nupkg
deploy:
# MyGet Deployment for builds & releases
- provider: NuGet
server: https://www.myget.org/F/imageprocessor/api/v2/package
symbol_server: https://www.myget.org/F/imageprocessor/api/v2/package # https://nuget.symbolsource.org/MyGet/imageprocessor
server: https://www.myget.org/F/imagesharp/api/v2/package
symbol_server: https://www.myget.org/F/imagesharp/api/v2/package # https://nuget.symbolsource.org/MyGet/imagesharp
api_key:
secure: fz0rUrt3B1HczUC1ZehwVsrFSWX9WZGDQoueDztLte9/+yQG+BBU7UrO+coE8lUf
artifact: /.*\.nupkg/
on:
branch: Core
branch: master

0
build/icons/imageprocessor-logo-128.png → build/icons/imagesharp-logo-128.png

Before

Width:  |  Height:  |  Size: 2.4 KiB

After

Width:  |  Height:  |  Size: 2.4 KiB

0
build/icons/imageprocessor-logo-256.png → build/icons/imagesharp-logo-256.png

Before

Width:  |  Height:  |  Size: 4.1 KiB

After

Width:  |  Height:  |  Size: 4.1 KiB

0
build/icons/imageprocessor-logo-32.png → build/icons/imagesharp-logo-32.png

Before

Width:  |  Height:  |  Size: 979 B

After

Width:  |  Height:  |  Size: 979 B

0
build/icons/imageprocessor-logo-512.png → build/icons/imagesharp-logo-512.png

Before

Width:  |  Height:  |  Size: 7.8 KiB

After

Width:  |  Height:  |  Size: 7.8 KiB

0
build/icons/imageprocessor-logo-64.png → build/icons/imagesharp-logo-64.png

Before

Width:  |  Height:  |  Size: 1.7 KiB

After

Width:  |  Height:  |  Size: 1.7 KiB

0
build/icons/imageprocessor-logo.png → build/icons/imagesharp-logo.png

Before

Width:  |  Height:  |  Size: 19 KiB

After

Width:  |  Height:  |  Size: 19 KiB

0
build/icons/imageprocessor-logo.svg → build/icons/imagesharp-logo.svg

Before

Width:  |  Height:  |  Size: 8.8 KiB

After

Width:  |  Height:  |  Size: 8.8 KiB

2
src/ImageProcessorCore/Bootstrapper.cs → src/ImageSharp/Bootstrapper.cs

@ -3,7 +3,7 @@
// Licensed under the Apache License, Version 2.0.
// </copyright>
namespace ImageProcessorCore
namespace ImageSharp
{
using System;
using System.Collections.Generic;

5
src/ImageProcessorCore/Colors/Color.cs → src/ImageSharp/Colors/Color.cs

@ -1,9 +1,10 @@
// <copyright file="Color.cs" company="James Jackson-South">

// <copyright file="Color.cs" company="James Jackson-South">
// Copyright (c) James Jackson-South and contributors.
// Licensed under the Apache License, Version 2.0.
// </copyright>
namespace ImageProcessorCore
namespace ImageSharp
{
using System;
using System.Globalization;

2
src/ImageProcessorCore/Colors/ColorConstants.cs → src/ImageSharp/Colors/ColorConstants.cs

@ -3,7 +3,7 @@
// Licensed under the Apache License, Version 2.0.
// </copyright>
namespace ImageProcessorCore
namespace ImageSharp
{
using System;
using System.Collections.Generic;

2
src/ImageProcessorCore/Colors/ColorDefinitions.cs → src/ImageSharp/Colors/ColorDefinitions.cs

@ -3,7 +3,7 @@
// Licensed under the Apache License, Version 2.0.
// </copyright>
namespace ImageProcessorCore
namespace ImageSharp
{
/// <summary>
/// Packed vector type containing four 8-bit unsigned normalized values ranging from 0 to 255.

2
src/ImageProcessorCore/Colors/ColorTransforms.cs → src/ImageSharp/Colors/ColorTransforms.cs

@ -3,7 +3,7 @@
// Licensed under the Apache License, Version 2.0.
// </copyright>
namespace ImageProcessorCore
namespace ImageSharp
{
using System;
using System.Numerics;

2
src/ImageProcessorCore/Colors/ColorspaceTransforms.cs → src/ImageSharp/Colors/ColorspaceTransforms.cs

@ -3,7 +3,7 @@
// Licensed under the Apache License, Version 2.0.
// </copyright>
namespace ImageProcessorCore
namespace ImageSharp
{
using System;
using System.Numerics;

2
src/ImageProcessorCore/Colors/Colorspaces/Bgra32.cs → src/ImageSharp/Colors/Colorspaces/Bgra32.cs

@ -3,7 +3,7 @@
// Licensed under the Apache License, Version 2.0.
// </copyright>
namespace ImageProcessorCore
namespace ImageSharp
{
using System;
using System.ComponentModel;

2
src/ImageProcessorCore/Colors/Colorspaces/CieLab.cs → src/ImageSharp/Colors/Colorspaces/CieLab.cs

@ -3,7 +3,7 @@
// Licensed under the Apache License, Version 2.0.
// </copyright>
namespace ImageProcessorCore
namespace ImageSharp
{
using System;
using System.ComponentModel;

2
src/ImageProcessorCore/Colors/Colorspaces/CieXyz.cs → src/ImageSharp/Colors/Colorspaces/CieXyz.cs

@ -3,7 +3,7 @@
// Licensed under the Apache License, Version 2.0.
// </copyright>
namespace ImageProcessorCore
namespace ImageSharp
{
using System;
using System.ComponentModel;

2
src/ImageProcessorCore/Colors/Colorspaces/Cmyk.cs → src/ImageSharp/Colors/Colorspaces/Cmyk.cs

@ -3,7 +3,7 @@
// Licensed under the Apache License, Version 2.0.
// </copyright>
namespace ImageProcessorCore
namespace ImageSharp
{
using System;
using System.ComponentModel;

2
src/ImageProcessorCore/Colors/Colorspaces/Hsl.cs → src/ImageSharp/Colors/Colorspaces/Hsl.cs

@ -3,7 +3,7 @@
// Licensed under the Apache License, Version 2.0.
// </copyright>
namespace ImageProcessorCore
namespace ImageSharp
{
using System;
using System.ComponentModel;

2
src/ImageProcessorCore/Colors/Colorspaces/Hsv.cs → src/ImageSharp/Colors/Colorspaces/Hsv.cs

@ -3,7 +3,7 @@
// Licensed under the Apache License, Version 2.0.
// </copyright>
namespace ImageProcessorCore
namespace ImageSharp
{
using System;
using System.ComponentModel;

2
src/ImageProcessorCore/Colors/Colorspaces/IAlmostEquatable.cs → src/ImageSharp/Colors/Colorspaces/IAlmostEquatable.cs

@ -3,7 +3,7 @@
// Licensed under the Apache License, Version 2.0.
// </copyright>
namespace ImageProcessorCore
namespace ImageSharp
{
using System;

2
src/ImageProcessorCore/Colors/Colorspaces/YCbCr.cs → src/ImageSharp/Colors/Colorspaces/YCbCr.cs

@ -3,7 +3,7 @@
// Licensed under the Apache License, Version 2.0.
// </copyright>
namespace ImageProcessorCore
namespace ImageSharp
{
using System;
using System.ComponentModel;

2
src/ImageProcessorCore/Colors/ComponentOrder.cs → src/ImageSharp/Colors/ComponentOrder.cs

@ -3,7 +3,7 @@
// Licensed under the Apache License, Version 2.0.
// </copyright>
namespace ImageProcessorCore
namespace ImageSharp
{
/// <summary>
/// Enumerates the various component orders.

2
src/ImageProcessorCore/Colors/PackedPixel/IPackedBytes.cs → src/ImageSharp/Colors/PackedPixel/IPackedBytes.cs

@ -3,7 +3,7 @@
// Licensed under the Apache License, Version 2.0.
// </copyright>
namespace ImageProcessorCore
namespace ImageSharp
{
/// <summary>
/// An interface that converts packed vector types to and from <see cref="T:byte[]"/> values,

2
src/ImageProcessorCore/Colors/PackedPixel/IPackedPixel.cs → src/ImageSharp/Colors/PackedPixel/IPackedPixel.cs

@ -3,7 +3,7 @@
// Licensed under the Apache License, Version 2.0.
// </copyright>
namespace ImageProcessorCore
namespace ImageSharp
{
/// <summary>
/// An interface that represents a packed pixel type.

2
src/ImageProcessorCore/Colors/PackedPixel/IPackedVector.cs → src/ImageSharp/Colors/PackedPixel/IPackedVector.cs

@ -3,7 +3,7 @@
// Licensed under the Apache License, Version 2.0.
// </copyright>
namespace ImageProcessorCore
namespace ImageSharp
{
using System.Numerics;

2
src/ImageProcessorCore/Colors/RgbaComponent.cs → src/ImageSharp/Colors/RgbaComponent.cs

@ -3,7 +3,7 @@
// Licensed under the Apache License, Version 2.0.
// </copyright>
namespace ImageProcessorCore
namespace ImageSharp
{
/// <summary>
/// Enumerates the RGBA (red, green, blue, alpha) color components.

2
src/ImageProcessorCore/Common/Exceptions/ImageFormatException.cs → src/ImageSharp/Common/Exceptions/ImageFormatException.cs

@ -3,7 +3,7 @@
// Licensed under the Apache License, Version 2.0.
// </copyright>
namespace ImageProcessorCore
namespace ImageSharp
{
using System;

2
src/ImageProcessorCore/Common/Exceptions/ImageProcessingException.cs → src/ImageSharp/Common/Exceptions/ImageProcessingException.cs

@ -3,7 +3,7 @@
// Licensed under the Apache License, Version 2.0.
// </copyright>
namespace ImageProcessorCore
namespace ImageSharp
{
using System;

2
src/ImageProcessorCore/Common/Extensions/ByteExtensions.cs → src/ImageSharp/Common/Extensions/ByteExtensions.cs

@ -3,7 +3,7 @@
// Licensed under the Apache License, Version 2.0.
// </copyright>
namespace ImageProcessorCore
namespace ImageSharp
{
using System;

2
src/ImageProcessorCore/Common/Extensions/ComparableExtensions.cs → src/ImageSharp/Common/Extensions/ComparableExtensions.cs

@ -3,7 +3,7 @@
// Licensed under the Apache License, Version 2.0.
// </copyright>
namespace ImageProcessorCore
namespace ImageSharp
{
using System;

2
src/ImageProcessorCore/Common/Extensions/EnumerableExtensions.cs → src/ImageSharp/Common/Extensions/EnumerableExtensions.cs

@ -3,7 +3,7 @@
// Licensed under the Apache License, Version 2.0.
// </copyright>
namespace ImageProcessorCore
namespace ImageSharp
{
using System;
using System.Collections.Generic;

2
src/ImageProcessorCore/Common/Extensions/Vector4Extensions.cs → src/ImageSharp/Common/Extensions/Vector4Extensions.cs

@ -3,7 +3,7 @@
// Licensed under the Apache License, Version 2.0.
// </copyright>
namespace ImageProcessorCore
namespace ImageSharp
{
using System;
using System.Numerics;

2
src/ImageProcessorCore/Common/Helpers/Guard.cs → src/ImageSharp/Common/Helpers/Guard.cs

@ -3,7 +3,7 @@
// Licensed under the Apache License, Version 2.0.
// </copyright>
namespace ImageProcessorCore
namespace ImageSharp
{
using System;
using System.Diagnostics;

2
src/ImageProcessorCore/Common/Helpers/ImageMaths.cs → src/ImageSharp/Common/Helpers/ImageMaths.cs

@ -3,7 +3,7 @@
// Licensed under the Apache License, Version 2.0.
// </copyright>
namespace ImageProcessorCore
namespace ImageSharp
{
using System;
using System.Linq;

2
src/ImageProcessorCore/Filters/Alpha.cs → src/ImageSharp/Filters/Alpha.cs

@ -3,7 +3,7 @@
// Licensed under the Apache License, Version 2.0.
// </copyright>
namespace ImageProcessorCore
namespace ImageSharp
{
using Processors;

2
src/ImageProcessorCore/Filters/BackgroundColor.cs → src/ImageSharp/Filters/BackgroundColor.cs

@ -3,7 +3,7 @@
// Licensed under the Apache License, Version 2.0.
// </copyright>
namespace ImageProcessorCore
namespace ImageSharp
{
using Processors;

2
src/ImageProcessorCore/Filters/BinaryThreshold.cs → src/ImageSharp/Filters/BinaryThreshold.cs

@ -3,7 +3,7 @@
// Licensed under the Apache License, Version 2.0.
// </copyright>
namespace ImageProcessorCore
namespace ImageSharp
{
using Processors;

2
src/ImageProcessorCore/Filters/BlackWhite.cs → src/ImageSharp/Filters/BlackWhite.cs

@ -3,7 +3,7 @@
// Licensed under the Apache License, Version 2.0.
// </copyright>
namespace ImageProcessorCore
namespace ImageSharp
{
using Processors;

2
src/ImageProcessorCore/Filters/Blend.cs → src/ImageSharp/Filters/Blend.cs

@ -3,7 +3,7 @@
// Licensed under the Apache License, Version 2.0.
// </copyright>
namespace ImageProcessorCore
namespace ImageSharp
{
using Processors;

2
src/ImageProcessorCore/Filters/Brightness.cs → src/ImageSharp/Filters/Brightness.cs

@ -3,7 +3,7 @@
// Licensed under the Apache License, Version 2.0.
// </copyright>
namespace ImageProcessorCore
namespace ImageSharp
{
using Processors;

16
src/ImageProcessorCore/Filters/ColorBlindness.cs → src/ImageSharp/Filters/ColorBlindness.cs

@ -3,7 +3,7 @@
// Licensed under the Apache License, Version 2.0.
// </copyright>
namespace ImageProcessorCore
namespace ImageSharp
{
using Processors;
@ -46,31 +46,31 @@ namespace ImageProcessorCore
switch (colorBlindness)
{
case ImageProcessorCore.ColorBlindness.Achromatomaly:
case ImageSharp.ColorBlindness.Achromatomaly:
processor = new AchromatomalyProcessor<TColor, TPacked>();
break;
case ImageProcessorCore.ColorBlindness.Achromatopsia:
case ImageSharp.ColorBlindness.Achromatopsia:
processor = new AchromatopsiaProcessor<TColor, TPacked>();
break;
case ImageProcessorCore.ColorBlindness.Deuteranomaly:
case ImageSharp.ColorBlindness.Deuteranomaly:
processor = new DeuteranomalyProcessor<TColor, TPacked>();
break;
case ImageProcessorCore.ColorBlindness.Deuteranopia:
case ImageSharp.ColorBlindness.Deuteranopia:
processor = new DeuteranopiaProcessor<TColor, TPacked>();
break;
case ImageProcessorCore.ColorBlindness.Protanomaly:
case ImageSharp.ColorBlindness.Protanomaly:
processor = new ProtanomalyProcessor<TColor, TPacked>();
break;
case ImageProcessorCore.ColorBlindness.Protanopia:
case ImageSharp.ColorBlindness.Protanopia:
processor = new ProtanopiaProcessor<TColor, TPacked>();
break;
case ImageProcessorCore.ColorBlindness.Tritanomaly:
case ImageSharp.ColorBlindness.Tritanomaly:
processor = new TritanomalyProcessor<TColor, TPacked>();
break;

2
src/ImageProcessorCore/Filters/Contrast.cs → src/ImageSharp/Filters/Contrast.cs

@ -3,7 +3,7 @@
// Licensed under the Apache License, Version 2.0.
// </copyright>
namespace ImageProcessorCore
namespace ImageSharp
{
using Processors;

2
src/ImageProcessorCore/Filters/Glow.cs → src/ImageSharp/Filters/Glow.cs

@ -3,7 +3,7 @@
// Licensed under the Apache License, Version 2.0.
// </copyright>
namespace ImageProcessorCore
namespace ImageSharp
{
using Processors;

2
src/ImageProcessorCore/Filters/Grayscale.cs → src/ImageSharp/Filters/Grayscale.cs

@ -3,7 +3,7 @@
// Licensed under the Apache License, Version 2.0.
// </copyright>
namespace ImageProcessorCore
namespace ImageSharp
{
using Processors;

2
src/ImageProcessorCore/Filters/Hue.cs → src/ImageSharp/Filters/Hue.cs

@ -3,7 +3,7 @@
// Licensed under the Apache License, Version 2.0.
// </copyright>
namespace ImageProcessorCore
namespace ImageSharp
{
using Processors;

2
src/ImageProcessorCore/Filters/Invert.cs → src/ImageSharp/Filters/Invert.cs

@ -3,7 +3,7 @@
// Licensed under the Apache License, Version 2.0.
// </copyright>
namespace ImageProcessorCore
namespace ImageSharp
{
using Processors;

2
src/ImageProcessorCore/Filters/Kodachrome.cs → src/ImageSharp/Filters/Kodachrome.cs

@ -3,7 +3,7 @@
// Licensed under the Apache License, Version 2.0.
// </copyright>
namespace ImageProcessorCore
namespace ImageSharp
{
using Processors;

2
src/ImageProcessorCore/Filters/Lomograph.cs → src/ImageSharp/Filters/Lomograph.cs

@ -3,7 +3,7 @@
// Licensed under the Apache License, Version 2.0.
// </copyright>
namespace ImageProcessorCore
namespace ImageSharp
{
using Processors;

2
src/ImageProcessorCore/Filters/Options/ColorBlindness.cs → src/ImageSharp/Filters/Options/ColorBlindness.cs

@ -3,7 +3,7 @@
// Licensed under the Apache License, Version 2.0.
// </copyright>
namespace ImageProcessorCore
namespace ImageSharp
{
/// <summary>
/// Enumerates the various types of defined color blindness filters.

2
src/ImageProcessorCore/Filters/Options/EdgeDetection.cs → src/ImageSharp/Filters/Options/EdgeDetection.cs

@ -3,7 +3,7 @@
// Licensed under the Apache License, Version 2.0.
// </copyright>
namespace ImageProcessorCore
namespace ImageSharp
{
/// <summary>
/// Enumerates the various types of defined edge detection filters.

2
src/ImageProcessorCore/Filters/Options/GrayscaleMode.cs → src/ImageSharp/Filters/Options/GrayscaleMode.cs

@ -3,7 +3,7 @@
// Licensed under the Apache License, Version 2.0.
// </copyright>
namespace ImageProcessorCore
namespace ImageSharp
{
/// <summary>
/// Enumerates the various types of defined Grayscale filters.

2
src/ImageProcessorCore/Filters/Polaroid.cs → src/ImageSharp/Filters/Polaroid.cs

@ -3,7 +3,7 @@
// Licensed under the Apache License, Version 2.0.
// </copyright>
namespace ImageProcessorCore
namespace ImageSharp
{
using Processors;

2
src/ImageProcessorCore/Filters/Processors/AlphaProcessor.cs → src/ImageSharp/Filters/Processors/AlphaProcessor.cs

@ -3,7 +3,7 @@
// Licensed under the Apache License, Version 2.0.
// </copyright>
namespace ImageProcessorCore.Processors
namespace ImageSharp.Processors
{
using System;
using System.Numerics;

2
src/ImageProcessorCore/Filters/Processors/BackgroundColorProcessor.cs → src/ImageSharp/Filters/Processors/BackgroundColorProcessor.cs

@ -3,7 +3,7 @@
// Licensed under the Apache License, Version 2.0.
// </copyright>
namespace ImageProcessorCore.Processors
namespace ImageSharp.Processors
{
using System;
using System.Numerics;

2
src/ImageProcessorCore/Filters/Processors/Binarization/BinaryThresholdProcessor.cs → src/ImageSharp/Filters/Processors/Binarization/BinaryThresholdProcessor.cs

@ -3,7 +3,7 @@
// Licensed under the Apache License, Version 2.0.
// </copyright>
namespace ImageProcessorCore.Processors
namespace ImageSharp.Processors
{
using System;
using System.Threading.Tasks;

2
src/ImageProcessorCore/Filters/Processors/BlendProcessor.cs → src/ImageSharp/Filters/Processors/BlendProcessor.cs

@ -3,7 +3,7 @@
// Licensed under the Apache License, Version 2.0.
// </copyright>
namespace ImageProcessorCore.Processors
namespace ImageSharp.Processors
{
using System;
using System.Numerics;

2
src/ImageProcessorCore/Filters/Processors/BrightnessProcessor.cs → src/ImageSharp/Filters/Processors/BrightnessProcessor.cs

@ -3,7 +3,7 @@
// Licensed under the Apache License, Version 2.0.
// </copyright>
namespace ImageProcessorCore.Processors
namespace ImageSharp.Processors
{
using System;
using System.Numerics;

2
src/ImageProcessorCore/Filters/Processors/ColorMatrix/BlackWhiteProcessor.cs → src/ImageSharp/Filters/Processors/ColorMatrix/BlackWhiteProcessor.cs

@ -3,7 +3,7 @@
// Licensed under the Apache License, Version 2.0.
// </copyright>
namespace ImageProcessorCore.Processors
namespace ImageSharp.Processors
{
using System.Numerics;

2
src/ImageProcessorCore/Filters/Processors/ColorMatrix/ColorBlindness/AchromatomalyProcessor.cs → src/ImageSharp/Filters/Processors/ColorMatrix/ColorBlindness/AchromatomalyProcessor.cs

@ -3,7 +3,7 @@
// Licensed under the Apache License, Version 2.0.
// </copyright>
namespace ImageProcessorCore.Processors
namespace ImageSharp.Processors
{
using System.Numerics;

2
src/ImageProcessorCore/Filters/Processors/ColorMatrix/ColorBlindness/AchromatopsiaProcessor.cs → src/ImageSharp/Filters/Processors/ColorMatrix/ColorBlindness/AchromatopsiaProcessor.cs

@ -3,7 +3,7 @@
// Licensed under the Apache License, Version 2.0.
// </copyright>
namespace ImageProcessorCore.Processors
namespace ImageSharp.Processors
{
using System.Numerics;

2
src/ImageProcessorCore/Filters/Processors/ColorMatrix/ColorBlindness/DeuteranomalyProcessor.cs → src/ImageSharp/Filters/Processors/ColorMatrix/ColorBlindness/DeuteranomalyProcessor.cs

@ -3,7 +3,7 @@
// Licensed under the Apache License, Version 2.0.
// </copyright>
namespace ImageProcessorCore.Processors
namespace ImageSharp.Processors
{
using System.Numerics;

2
src/ImageProcessorCore/Filters/Processors/ColorMatrix/ColorBlindness/DeuteranopiaProcessor.cs → src/ImageSharp/Filters/Processors/ColorMatrix/ColorBlindness/DeuteranopiaProcessor.cs

@ -3,7 +3,7 @@
// Licensed under the Apache License, Version 2.0.
// </copyright>
namespace ImageProcessorCore.Processors
namespace ImageSharp.Processors
{
using System.Numerics;

2
src/ImageProcessorCore/Filters/Processors/ColorMatrix/ColorBlindness/ProtanomalyProcessor.cs → src/ImageSharp/Filters/Processors/ColorMatrix/ColorBlindness/ProtanomalyProcessor.cs

@ -3,7 +3,7 @@
// Licensed under the Apache License, Version 2.0.
// </copyright>
namespace ImageProcessorCore.Processors
namespace ImageSharp.Processors
{
using System.Numerics;

2
src/ImageProcessorCore/Filters/Processors/ColorMatrix/ColorBlindness/ProtanopiaProcessor.cs → src/ImageSharp/Filters/Processors/ColorMatrix/ColorBlindness/ProtanopiaProcessor.cs

@ -3,7 +3,7 @@
// Licensed under the Apache License, Version 2.0.
// </copyright>
namespace ImageProcessorCore.Processors
namespace ImageSharp.Processors
{
using System.Numerics;

0
src/ImageProcessorCore/Filters/Processors/ColorMatrix/ColorBlindness/README.md → src/ImageSharp/Filters/Processors/ColorMatrix/ColorBlindness/README.md

2
src/ImageProcessorCore/Filters/Processors/ColorMatrix/ColorBlindness/TritanomalyProcessor.cs → src/ImageSharp/Filters/Processors/ColorMatrix/ColorBlindness/TritanomalyProcessor.cs

@ -3,7 +3,7 @@
// Licensed under the Apache License, Version 2.0.
// </copyright>
namespace ImageProcessorCore.Processors
namespace ImageSharp.Processors
{
using System.Numerics;

2
src/ImageProcessorCore/Filters/Processors/ColorMatrix/ColorBlindness/TritanopiaProcessor.cs → src/ImageSharp/Filters/Processors/ColorMatrix/ColorBlindness/TritanopiaProcessor.cs

@ -3,7 +3,7 @@
// Licensed under the Apache License, Version 2.0.
// </copyright>
namespace ImageProcessorCore.Processors
namespace ImageSharp.Processors
{
using System.Numerics;

2
src/ImageProcessorCore/Filters/Processors/ColorMatrix/ColorMatrixFilter.cs → src/ImageSharp/Filters/Processors/ColorMatrix/ColorMatrixFilter.cs

@ -3,7 +3,7 @@
// Licensed under the Apache License, Version 2.0.
// </copyright>
namespace ImageProcessorCore.Processors
namespace ImageSharp.Processors
{
using System;
using System.Numerics;

2
src/ImageProcessorCore/Filters/Processors/ColorMatrix/GrayscaleBt601Processor.cs → src/ImageSharp/Filters/Processors/ColorMatrix/GrayscaleBt601Processor.cs

@ -3,7 +3,7 @@
// Licensed under the Apache License, Version 2.0.
// </copyright>
namespace ImageProcessorCore.Processors
namespace ImageSharp.Processors
{
using System.Numerics;

2
src/ImageProcessorCore/Filters/Processors/ColorMatrix/GrayscaleBt709Processor.cs → src/ImageSharp/Filters/Processors/ColorMatrix/GrayscaleBt709Processor.cs

@ -3,7 +3,7 @@
// Licensed under the Apache License, Version 2.0.
// </copyright>
namespace ImageProcessorCore.Processors
namespace ImageSharp.Processors
{
using System.Numerics;

2
src/ImageProcessorCore/Filters/Processors/ColorMatrix/HueProcessor.cs → src/ImageSharp/Filters/Processors/ColorMatrix/HueProcessor.cs

@ -3,7 +3,7 @@
// Licensed under the Apache License, Version 2.0.
// </copyright>
namespace ImageProcessorCore.Processors
namespace ImageSharp.Processors
{
using System;
using System.Numerics;

2
src/ImageProcessorCore/Filters/Processors/ColorMatrix/IColorMatrixFilter.cs → src/ImageSharp/Filters/Processors/ColorMatrix/IColorMatrixFilter.cs

@ -3,7 +3,7 @@
// Licensed under the Apache License, Version 2.0.
// </copyright>
namespace ImageProcessorCore.Processors
namespace ImageSharp.Processors
{
using System.Numerics;

2
src/ImageProcessorCore/Filters/Processors/ColorMatrix/KodachromeProcessor.cs → src/ImageSharp/Filters/Processors/ColorMatrix/KodachromeProcessor.cs

@ -3,7 +3,7 @@
// Licensed under the Apache License, Version 2.0.
// </copyright>
namespace ImageProcessorCore.Processors
namespace ImageSharp.Processors
{
using System.Numerics;

2
src/ImageProcessorCore/Filters/Processors/ColorMatrix/LomographProcessor.cs → src/ImageSharp/Filters/Processors/ColorMatrix/LomographProcessor.cs

@ -3,7 +3,7 @@
// Licensed under the Apache License, Version 2.0.
// </copyright>
namespace ImageProcessorCore.Processors
namespace ImageSharp.Processors
{
using System.Numerics;

2
src/ImageProcessorCore/Filters/Processors/ColorMatrix/PolaroidProcessor.cs → src/ImageSharp/Filters/Processors/ColorMatrix/PolaroidProcessor.cs

@ -3,7 +3,7 @@
// Licensed under the Apache License, Version 2.0.
// </copyright>
namespace ImageProcessorCore.Processors
namespace ImageSharp.Processors
{
using System.Numerics;

2
src/ImageProcessorCore/Filters/Processors/ColorMatrix/SaturationProcessor.cs → src/ImageSharp/Filters/Processors/ColorMatrix/SaturationProcessor.cs

@ -3,7 +3,7 @@
// Licensed under the Apache License, Version 2.0.
// </copyright>
namespace ImageProcessorCore.Processors
namespace ImageSharp.Processors
{
using System.Numerics;

2
src/ImageProcessorCore/Filters/Processors/ColorMatrix/SepiaProcessor.cs → src/ImageSharp/Filters/Processors/ColorMatrix/SepiaProcessor.cs

@ -3,7 +3,7 @@
// Licensed under the Apache License, Version 2.0.
// </copyright>
namespace ImageProcessorCore.Processors
namespace ImageSharp.Processors
{
using System.Numerics;

2
src/ImageProcessorCore/Filters/Processors/ContrastProcessor.cs → src/ImageSharp/Filters/Processors/ContrastProcessor.cs

@ -3,7 +3,7 @@
// Licensed under the Apache License, Version 2.0.
// </copyright>
namespace ImageProcessorCore.Processors
namespace ImageSharp.Processors
{
using System;
using System.Numerics;

2
src/ImageProcessorCore/Filters/Processors/GlowProcessor.cs → src/ImageSharp/Filters/Processors/GlowProcessor.cs

@ -3,7 +3,7 @@
// Licensed under the Apache License, Version 2.0.
// </copyright>
namespace ImageProcessorCore.Processors
namespace ImageSharp.Processors
{
using System;
using System.Numerics;

2
src/ImageProcessorCore/Filters/Processors/IImageFilter.cs → src/ImageSharp/Filters/Processors/IImageFilter.cs

@ -1,4 +1,4 @@
namespace ImageProcessorCore.Processors
namespace ImageSharp.Processors
{
/// <summary>
/// Encapsulates methods to alter the pixels of an image. The processor operates on the original source pixels.

2
src/ImageProcessorCore/Filters/Processors/ImageFilter.cs → src/ImageSharp/Filters/Processors/ImageFilter.cs

@ -3,7 +3,7 @@
// Licensed under the Apache License, Version 2.0.
// </copyright>
namespace ImageProcessorCore.Processors
namespace ImageSharp.Processors
{
using System;

2
src/ImageProcessorCore/Filters/Processors/InvertProcessor.cs → src/ImageSharp/Filters/Processors/InvertProcessor.cs

@ -3,7 +3,7 @@
// Licensed under the Apache License, Version 2.0.
// </copyright>
namespace ImageProcessorCore.Processors
namespace ImageSharp.Processors
{
using System;
using System.Numerics;

2
src/ImageProcessorCore/Filters/Processors/VignetteProcessor.cs → src/ImageSharp/Filters/Processors/VignetteProcessor.cs

@ -3,7 +3,7 @@
// Licensed under the Apache License, Version 2.0.
// </copyright>
namespace ImageProcessorCore.Processors
namespace ImageSharp.Processors
{
using System;
using System.Numerics;

2
src/ImageProcessorCore/Filters/Saturation.cs → src/ImageSharp/Filters/Saturation.cs

@ -3,7 +3,7 @@
// Licensed under the Apache License, Version 2.0.
// </copyright>
namespace ImageProcessorCore
namespace ImageSharp
{
using Processors;

2
src/ImageProcessorCore/Filters/Sepia.cs → src/ImageSharp/Filters/Sepia.cs

@ -3,7 +3,7 @@
// Licensed under the Apache License, Version 2.0.
// </copyright>
namespace ImageProcessorCore
namespace ImageSharp
{
using Processors;

2
src/ImageProcessorCore/Filters/Vignette.cs → src/ImageSharp/Filters/Vignette.cs

@ -3,7 +3,7 @@
// Licensed under the Apache License, Version 2.0.
// </copyright>
namespace ImageProcessorCore
namespace ImageSharp
{
using Processors;

2
src/ImageProcessorCore/Formats/Bmp/BmpBitsPerPixel.cs → src/ImageSharp/Formats/Bmp/BmpBitsPerPixel.cs

@ -3,7 +3,7 @@
// Licensed under the Apache License, Version 2.0.
// </copyright>
namespace ImageProcessorCore.Formats
namespace ImageSharp.Formats
{
/// <summary>
/// Enumerates the available bits per pixel for bitmap.

2
src/ImageProcessorCore/Formats/Bmp/BmpCompression.cs → src/ImageSharp/Formats/Bmp/BmpCompression.cs

@ -3,7 +3,7 @@
// Licensed under the Apache License, Version 2.0.
// </copyright>
namespace ImageProcessorCore.Formats
namespace ImageSharp.Formats
{
/// <summary>
/// Defines how the compression type of the image data

2
src/ImageProcessorCore/Formats/Bmp/BmpDecoder.cs → src/ImageSharp/Formats/Bmp/BmpDecoder.cs

@ -3,7 +3,7 @@
// Licensed under the Apache License, Version 2.0.
// </copyright>
namespace ImageProcessorCore.Formats
namespace ImageSharp.Formats
{
using System;
using System.IO;

2
src/ImageProcessorCore/Formats/Bmp/BmpDecoderCore.cs → src/ImageSharp/Formats/Bmp/BmpDecoderCore.cs

@ -3,7 +3,7 @@
// Licensed under the Apache License, Version 2.0.
// </copyright>
namespace ImageProcessorCore.Formats
namespace ImageSharp.Formats
{
using System;
using System.IO;

2
src/ImageProcessorCore/Formats/Bmp/BmpEncoder.cs → src/ImageSharp/Formats/Bmp/BmpEncoder.cs

@ -3,7 +3,7 @@
// Licensed under the Apache License, Version 2.0.
// </copyright>
namespace ImageProcessorCore.Formats
namespace ImageSharp.Formats
{
using System;
using System.IO;

2
src/ImageProcessorCore/Formats/Bmp/BmpEncoderCore.cs → src/ImageSharp/Formats/Bmp/BmpEncoderCore.cs

@ -3,7 +3,7 @@
// Licensed under the Apache License, Version 2.0.
// </copyright>
namespace ImageProcessorCore.Formats
namespace ImageSharp.Formats
{
using System.IO;

2
src/ImageProcessorCore/Formats/Bmp/BmpFileHeader.cs → src/ImageSharp/Formats/Bmp/BmpFileHeader.cs

@ -3,7 +3,7 @@
// Licensed under the Apache License, Version 2.0.
// </copyright>
namespace ImageProcessorCore.Formats
namespace ImageSharp.Formats
{
/// <summary>
/// Stores general information about the Bitmap file.

2
src/ImageProcessorCore/Formats/Bmp/BmpFormat.cs → src/ImageSharp/Formats/Bmp/BmpFormat.cs

@ -3,7 +3,7 @@
// Licensed under the Apache License, Version 2.0.
// </copyright>
namespace ImageProcessorCore.Formats
namespace ImageSharp.Formats
{
/// <summary>
/// Encapsulates the means to encode and decode bitmap images.

2
src/ImageProcessorCore/Formats/Bmp/BmpInfoHeader.cs → src/ImageSharp/Formats/Bmp/BmpInfoHeader.cs

@ -2,7 +2,7 @@
// Copyright (c) James Jackson-South and contributors.
// Licensed under the Apache License, Version 2.0.
// </copyright>
namespace ImageProcessorCore.Formats
namespace ImageSharp.Formats
{
/// <summary>
/// This block of bytes tells the application detailed information

0
src/ImageProcessorCore/Formats/Bmp/README.md → src/ImageSharp/Formats/Bmp/README.md

Some files were not shown because too many files changed in this diff

Loading…
Cancel
Save