From 2b2ec84e9c1e184905eabfca10e99656eb9de37f Mon Sep 17 00:00:00 2001 From: James Jackson-South Date: Sat, 29 Oct 2016 15:12:52 +1100 Subject: [PATCH] Rename to ImageSharp --- ImageProcessorCore.sln => ImageSharp.sln | 8 +++---- ....DotSettings => ImageSharp.sln.DotSettings | 0 README.md | 10 ++++---- appveyor.yml | 12 +++++----- ...r-logo-128.png => imagesharp-logo-128.png} | Bin ...r-logo-256.png => imagesharp-logo-256.png} | Bin ...sor-logo-32.png => imagesharp-logo-32.png} | Bin ...r-logo-512.png => imagesharp-logo-512.png} | Bin ...sor-logo-64.png => imagesharp-logo-64.png} | Bin ...processor-logo.png => imagesharp-logo.png} | Bin ...processor-logo.svg => imagesharp-logo.svg} | 0 .../Bootstrapper.cs | 2 +- .../Colors/Color.cs | 5 ++-- .../Colors/ColorConstants.cs | 2 +- .../Colors/ColorDefinitions.cs | 2 +- .../Colors/ColorTransforms.cs | 2 +- .../Colors/ColorspaceTransforms.cs | 2 +- .../Colors/Colorspaces/Bgra32.cs | 2 +- .../Colors/Colorspaces/CieLab.cs | 2 +- .../Colors/Colorspaces/CieXyz.cs | 2 +- .../Colors/Colorspaces/Cmyk.cs | 2 +- .../Colors/Colorspaces/Hsl.cs | 2 +- .../Colors/Colorspaces/Hsv.cs | 2 +- .../Colors/Colorspaces/IAlmostEquatable.cs | 2 +- .../Colors/Colorspaces/YCbCr.cs | 2 +- .../Colors/ComponentOrder.cs | 2 +- .../Colors/PackedPixel/IPackedBytes.cs | 2 +- .../Colors/PackedPixel/IPackedPixel.cs | 2 +- .../Colors/PackedPixel/IPackedVector.cs | 2 +- .../Colors/RgbaComponent.cs | 2 +- .../Common/Exceptions/ImageFormatException.cs | 2 +- .../Exceptions/ImageProcessingException.cs | 2 +- .../Common/Extensions/ByteExtensions.cs | 2 +- .../Common/Extensions/ComparableExtensions.cs | 2 +- .../Common/Extensions/EnumerableExtensions.cs | 2 +- .../Common/Extensions/Vector4Extensions.cs | 2 +- .../Common/Helpers/Guard.cs | 2 +- .../Common/Helpers/ImageMaths.cs | 2 +- .../Filters/Alpha.cs | 2 +- .../Filters/BackgroundColor.cs | 2 +- .../Filters/BinaryThreshold.cs | 2 +- .../Filters/BlackWhite.cs | 2 +- .../Filters/Blend.cs | 2 +- .../Filters/Brightness.cs | 2 +- .../Filters/ColorBlindness.cs | 16 ++++++------- .../Filters/Contrast.cs | 2 +- .../Filters/Glow.cs | 2 +- .../Filters/Grayscale.cs | 2 +- .../Filters/Hue.cs | 2 +- .../Filters/Invert.cs | 2 +- .../Filters/Kodachrome.cs | 2 +- .../Filters/Lomograph.cs | 2 +- .../Filters/Options/ColorBlindness.cs | 2 +- .../Filters/Options/EdgeDetection.cs | 2 +- .../Filters/Options/GrayscaleMode.cs | 2 +- .../Filters/Polaroid.cs | 2 +- .../Filters/Processors/AlphaProcessor.cs | 2 +- .../Processors/BackgroundColorProcessor.cs | 2 +- .../Binarization/BinaryThresholdProcessor.cs | 2 +- .../Filters/Processors/BlendProcessor.cs | 2 +- .../Filters/Processors/BrightnessProcessor.cs | 2 +- .../ColorMatrix/BlackWhiteProcessor.cs | 2 +- .../ColorBlindness/AchromatomalyProcessor.cs | 2 +- .../ColorBlindness/AchromatopsiaProcessor.cs | 2 +- .../ColorBlindness/DeuteranomalyProcessor.cs | 2 +- .../ColorBlindness/DeuteranopiaProcessor.cs | 2 +- .../ColorBlindness/ProtanomalyProcessor.cs | 2 +- .../ColorBlindness/ProtanopiaProcessor.cs | 2 +- .../ColorMatrix/ColorBlindness/README.md | 0 .../ColorBlindness/TritanomalyProcessor.cs | 2 +- .../ColorBlindness/TritanopiaProcessor.cs | 2 +- .../ColorMatrix/ColorMatrixFilter.cs | 2 +- .../ColorMatrix/GrayscaleBt601Processor.cs | 2 +- .../ColorMatrix/GrayscaleBt709Processor.cs | 2 +- .../Processors/ColorMatrix/HueProcessor.cs | 2 +- .../ColorMatrix/IColorMatrixFilter.cs | 2 +- .../ColorMatrix/KodachromeProcessor.cs | 2 +- .../ColorMatrix/LomographProcessor.cs | 2 +- .../ColorMatrix/PolaroidProcessor.cs | 2 +- .../ColorMatrix/SaturationProcessor.cs | 2 +- .../Processors/ColorMatrix/SepiaProcessor.cs | 2 +- .../Filters/Processors/ContrastProcessor.cs | 2 +- .../Filters/Processors/GlowProcessor.cs | 2 +- .../Filters/Processors/IImageFilter.cs | 2 +- .../Filters/Processors/ImageFilter.cs | 2 +- .../Filters/Processors/InvertProcessor.cs | 2 +- .../Filters/Processors/VignetteProcessor.cs | 2 +- .../Filters/Saturation.cs | 2 +- .../Filters/Sepia.cs | 2 +- .../Filters/Vignette.cs | 2 +- .../Formats/Bmp/BmpBitsPerPixel.cs | 2 +- .../Formats/Bmp/BmpCompression.cs | 2 +- .../Formats/Bmp/BmpDecoder.cs | 2 +- .../Formats/Bmp/BmpDecoderCore.cs | 2 +- .../Formats/Bmp/BmpEncoder.cs | 2 +- .../Formats/Bmp/BmpEncoderCore.cs | 2 +- .../Formats/Bmp/BmpFileHeader.cs | 2 +- .../Formats/Bmp/BmpFormat.cs | 2 +- .../Formats/Bmp/BmpInfoHeader.cs | 2 +- .../Formats/Bmp/README.md | 0 .../Formats/Gif/DisposalMethod.cs | 2 +- .../Formats/Gif/GifConstants.cs | 2 +- .../Formats/Gif/GifDecoder.cs | 2 +- .../Formats/Gif/GifDecoderCore.cs | 2 +- .../Formats/Gif/GifEncoder.cs | 4 ++-- .../Formats/Gif/GifEncoderCore.cs | 2 +- .../Formats/Gif/GifFormat.cs | 2 +- .../Formats/Gif/LzwDecoder.cs | 2 +- .../Formats/Gif/LzwEncoder.cs | 2 +- .../Formats/Gif/PackedField.cs | 2 +- .../Formats/Gif/README.md | 0 .../Sections/GifGraphicsControlExtension.cs | 2 +- .../Gif/Sections/GifImageDescriptor.cs | 2 +- .../Sections/GifLogicalScreenDescriptor.cs | 2 +- .../Formats/IImageDecoder.cs | 2 +- .../Formats/IImageEncoder.cs | 2 +- .../Formats/IImageFormat.cs | 2 +- .../Formats/Jpg/Components/Bits.cs | 2 +- .../Formats/Jpg/Components/Block.cs | 2 +- .../Formats/Jpg/Components/Bytes.cs | 2 +- .../Formats/Jpg/Components/Component.cs | 2 +- .../Formats/Jpg/Components/FDCT.cs | 2 +- .../Formats/Jpg/Components/GrayImage.cs | 2 +- .../Formats/Jpg/Components/Huffman.cs | 2 +- .../Formats/Jpg/Components/IDCT.cs | 2 +- .../Formats/Jpg/Components/YCbCrImage.cs | 2 +- .../Formats/Jpg/JpegConstants.cs | 2 +- .../Formats/Jpg/JpegDecoder.cs | 2 +- .../Formats/Jpg/JpegDecoderCore.cs | 2 +- .../Formats/Jpg/JpegEncoder.cs | 2 +- .../Formats/Jpg/JpegEncoderCore.cs | 2 +- .../Formats/Jpg/JpegFormat.cs | 2 +- .../Formats/Jpg/JpegSubsample.cs | 2 +- .../Formats/Jpg/README.md | 0 .../Formats/Png/Filters/AverageFilter.cs | 2 +- .../Formats/Png/Filters/FilterType.cs | 2 +- .../Formats/Png/Filters/NoneFilter.cs | 2 +- .../Formats/Png/Filters/PaethFilter.cs | 2 +- .../Formats/Png/Filters/SubFilter.cs | 2 +- .../Formats/Png/Filters/UpFilter.cs | 2 +- .../Formats/Png/PngChunk.cs | 2 +- .../Formats/Png/PngChunkTypes.cs | 2 +- .../Formats/Png/PngColorType.cs | 2 +- .../Formats/Png/PngDecoder.cs | 2 +- .../Formats/Png/PngDecoderCore.cs | 2 +- .../Formats/Png/PngEncoder.cs | 4 ++-- .../Formats/Png/PngEncoderCore.cs | 2 +- .../Formats/Png/PngFormat.cs | 2 +- .../Formats/Png/PngHeader.cs | 2 +- .../Formats/Png/README.md | 0 .../Formats/Png/Zlib/Adler32.cs | 2 +- .../Formats/Png/Zlib/Crc32.cs | 2 +- .../Formats/Png/Zlib/IChecksum.cs | 2 +- .../Formats/Png/Zlib/README.md | 0 .../Formats/Png/Zlib/ZlibDeflateStream.cs | 2 +- .../Formats/Png/Zlib/ZlibInflateStream.cs | 2 +- .../IO/BigEndianBitConverter.cs | 2 +- .../IO/EndianBinaryReader.cs | 2 +- .../IO/EndianBinaryWriter.cs | 2 +- .../IO/EndianBitConverter.cs | 2 +- .../IO/Endianness.cs | 2 +- .../IO/LittleEndianBitConverter.cs | 2 +- .../Image.cs | 2 +- .../Image/IImageBase.cs | 2 +- .../Image/IImageFrame.cs | 2 +- .../Image/IImageProcessor.cs | 2 +- .../Image/Image.cs | 2 +- .../Image/ImageBase.cs | 2 +- .../Image/ImageFrame.cs | 2 +- .../Image/ImageIOExtensions.cs | 2 +- .../Image/ImageProcessingExtensions.cs | 2 +- .../Image/ImageProperty.cs | 2 +- .../Image/PixelAccessor.cs | 2 +- .../ImageProcessor.cs | 2 +- .../ImageSharp.xproj} | 0 .../Numerics/Ellipse.cs | 2 +- .../Numerics/LongRational.cs | 2 +- .../Numerics/Point.cs | 2 +- .../Numerics/Rational.cs | 2 +- .../Numerics/Rectangle.cs | 2 +- .../Numerics/SignedRational.cs | 2 +- .../Numerics/Size.cs | 2 +- .../Profiles/Exif/ExifDataType.cs | 2 +- .../Profiles/Exif/ExifParts.cs | 2 +- .../Profiles/Exif/ExifProfile.cs | 2 +- .../Profiles/Exif/ExifReader.cs | 2 +- .../Profiles/Exif/ExifTag.cs | 2 +- .../Exif/ExifTagDescriptionAttribute.cs | 2 +- .../Profiles/Exif/ExifValue.cs | 2 +- .../Profiles/Exif/ExifWriter.cs | 2 +- .../Profiles/Exif/README.md | 0 .../ProgressEventArgs.cs | 2 +- .../Properties/AssemblyInfo.cs | 10 ++++---- .../Quantizers/IQuantizer.cs | 2 +- .../Quantizers/Octree/OctreeQuantizer.cs | 2 +- .../Quantizers/Octree/Quantizer.cs | 2 +- .../Quantizers/Options/Quantization.cs | 2 +- .../Quantizers/Palette/PaletteQuantizer.cs | 2 +- .../Quantizers/Quantize.cs | 4 ++-- .../Quantizers/QuantizedImage.cs | 2 +- .../Quantizers/Wu/Box.cs | 2 +- .../Quantizers/Wu/WuQuantizer.cs | 2 +- .../Samplers/AutoOrient.cs | 2 +- .../Samplers/BoxBlur.cs | 2 +- .../Samplers/Crop.cs | 2 +- .../Samplers/DetectEdges.cs | 2 +- .../Samplers/EntropyCrop.cs | 2 +- .../Samplers/Flip.cs | 2 +- .../Samplers/GuassianBlur.cs | 2 +- .../Samplers/GuassianSharpen.cs | 2 +- .../Samplers/OilPainting.cs | 2 +- .../Samplers/Options/AnchorPosition.cs | 2 +- .../Samplers/Options/FlipType.cs | 2 +- .../Samplers/Options/Orientation.cs | 2 +- .../Samplers/Options/ResizeHelper.cs | 2 +- .../Samplers/Options/ResizeMode.cs | 2 +- .../Samplers/Options/ResizeOptions.cs | 2 +- .../Samplers/Options/RotateType.cs | 2 +- .../Samplers/Pad.cs | 2 +- .../Samplers/Pixelate.cs | 2 +- .../Processors/CompandingResizeProcessor.cs | 2 +- .../Convolution/BoxBlurProcessor.cs | 2 +- .../Convolution/Convolution2DFilter.cs | 2 +- .../Convolution/Convolution2PassFilter.cs | 2 +- .../Convolution/ConvolutionFilter.cs | 2 +- .../EdgeDetection/EdgeDetector2DFilter.cs | 2 +- .../EdgeDetectorCompassFilter.cs | 2 +- .../EdgeDetection/EdgeDetectorFilter.cs | 2 +- .../EdgeDetection/IEdgeDetectorFilter.cs | 2 +- .../EdgeDetection/KayyaliProcessor.cs | 2 +- .../EdgeDetection/KirschProcessor.cs | 2 +- .../EdgeDetection/Laplacian3X3Processor.cs | 2 +- .../EdgeDetection/Laplacian5X5Processor.cs | 2 +- .../LaplacianOfGaussianProcessor.cs | 2 +- .../EdgeDetection/PrewittProcessor.cs | 2 +- .../EdgeDetection/RobertsCrossProcessor.cs | 2 +- .../EdgeDetection/RobinsonProcessor.cs | 2 +- .../EdgeDetection/ScharrProcessor.cs | 2 +- .../EdgeDetection/SobelProcessor.cs | 2 +- .../Convolution/GuassianBlurProcessor.cs | 2 +- .../Convolution/GuassianSharpenProcessor.cs | 2 +- .../Samplers/Processors/CropProcessor.cs | 2 +- .../Processors/EntropyCropProcessor.cs | 2 +- .../Samplers/Processors/FlipProcessor.cs | 2 +- .../Samplers/Processors/IImageSampler.cs | 2 +- .../Samplers/Processors/ImageSampler.cs | 2 +- .../Samplers/Processors/Matrix3x2Processor.cs | 2 +- .../Processors/OilPaintingProcessor.cs | 2 +- .../Samplers/Processors/PixelateProcessor.cs | 2 +- .../Processors/ResamplingWeightedProcessor.cs | 2 +- .../Samplers/Processors/ResizeProcessor.cs | 2 +- .../Samplers/Processors/RotateProcessor.cs | 2 +- .../Samplers/Processors/SkewProcessor.cs | 2 +- .../Samplers/Resamplers/BicubicResampler.cs | 2 +- .../Samplers/Resamplers/BoxResampler.cs | 2 +- .../Resamplers/CatmullRomResampler.cs | 2 +- .../Samplers/Resamplers/HermiteResampler.cs | 2 +- .../Samplers/Resamplers/IResampler.cs | 2 +- .../Samplers/Resamplers/Lanczos2Resampler.cs | 2 +- .../Samplers/Resamplers/Lanczos3Resampler.cs | 2 +- .../Samplers/Resamplers/Lanczos5Resampler.cs | 2 +- .../Samplers/Resamplers/Lanczos8Resampler.cs | 2 +- .../Resamplers/MitchellNetravaliResampler.cs | 2 +- .../Resamplers/NearestNeighborResampler.cs | 2 +- .../Samplers/Resamplers/RobidouxResampler.cs | 2 +- .../Resamplers/RobidouxSharpResampler.cs | 2 +- .../Samplers/Resamplers/SplineResampler.cs | 2 +- .../Samplers/Resamplers/TriangleResampler.cs | 2 +- .../Samplers/Resamplers/WelchResampler.cs | 2 +- .../Samplers/Resize.cs | 2 +- .../Samplers/Rotate.cs | 2 +- .../Samplers/RotateFlip.cs | 2 +- .../Samplers/Skew.cs | 2 +- .../project.json | 12 +++++----- .../Benchmark.cmd | 0 .../Color/ColorEquality.cs | 6 ++--- .../Config.cs | 2 +- .../General/ArrayCopy.cs | 2 +- .../General/Clamp.cs | 2 +- .../Image/CopyPixels.cs | 6 ++--- .../Image/Decode.cs | 22 +++++++++--------- .../Image/Encode.cs | 20 ++++++++-------- .../Image/GetSetPixel.cs | 8 +++---- .../ImageSharp.Benchmarks.xproj} | 0 .../Program.cs | 2 +- .../Properties/AssemblyInfo.cs | 6 ++--- .../Samplers/Crop.cs | 8 +++---- .../Samplers/DetectEdges.cs | 8 +++---- .../Samplers/Resize.cs | 10 ++++---- .../project.json | 10 ++++---- .../Colors/ColorConversionTests.cs | 2 +- .../Colors/ColorTests.cs | 2 +- .../FileTestBase.cs | 2 +- .../Formats/Bmp/BitmapTests.cs | 2 +- .../Formats/GeneralFormatTests.cs | 2 +- .../Formats/Png/PngTests.cs | 2 +- .../Helpers/GuardTests.cs | 2 +- .../Image/ImagePropertyTests.cs | 2 +- .../ImageSharp.Tests.xproj} | 0 .../Numerics/PointTests.cs | 2 +- .../Numerics/RationalTests.cs | 2 +- .../Numerics/RectangleTests.cs | 2 +- .../Numerics/SignedRationalTests.cs | 2 +- .../Numerics/SizeTests.cs | 2 +- .../Processors/Filters/AlphaTest.cs | 2 +- .../Processors/Filters/BackgroundColorTest.cs | 2 +- .../Processors/Filters/BinaryThreshold.cs | 2 +- .../Processors/Filters/BlackWhiteTest.cs | 2 +- .../Processors/Filters/BlendTest.cs | 2 +- .../Processors/Filters/BoxBlurTest.cs | 2 +- .../Processors/Filters/BrightnessTest.cs | 2 +- .../Processors/Filters/ColorBlindnessTest.cs | 2 +- .../Processors/Filters/ContrastTest.cs | 2 +- .../Processors/Filters/GlowTest.cs | 2 +- .../Processors/Filters/GrayscaleTest.cs | 2 +- .../Processors/Filters/HueTest.cs | 2 +- .../Processors/Filters/InvertTest.cs | 2 +- .../Processors/Filters/KodachromeTest.cs | 2 +- .../Processors/Filters/LomographTest.cs | 2 +- .../Processors/Filters/PolaroidTest.cs | 2 +- .../Processors/Filters/SaturationTest.cs | 2 +- .../Processors/Filters/SepiaTest.cs | 2 +- .../Processors/Filters/VignetteTest.cs | 2 +- .../Processors/Samplers/AutoOrientTests.cs | 2 +- .../Processors/Samplers/CropTest.cs | 2 +- .../Processors/Samplers/DetectEdgesTest.cs | 2 +- .../Processors/Samplers/EntropyCropTest.cs | 2 +- .../Processors/Samplers/FlipTests.cs | 2 +- .../Processors/Samplers/GuassianBlurTest.cs | 2 +- .../Samplers/GuassianSharpenTest.cs | 2 +- .../Processors/Samplers/OilPaintTest.cs | 2 +- .../Processors/Samplers/PadTest.cs | 2 +- .../Processors/Samplers/PixelateTest.cs | 2 +- .../Processors/Samplers/ResizeTests.cs | 2 +- .../Processors/Samplers/RotateFlipTest.cs | 2 +- .../Processors/Samplers/RotateTest.cs | 2 +- .../Processors/Samplers/SkewTest.cs | 2 +- .../Profiles/Exif/ExifProfileTests.cs | 10 ++++---- .../Exif/ExifTagDescriptionAttributeTests.cs | 2 +- .../Profiles/Exif/ExifValueTests.cs | 2 +- .../Properties/AssemblyInfo.cs | 4 ++-- .../TestFile.cs | 2 +- .../TestImages.cs | 2 +- .../TestImages/Formats/Bmp/Car.bmp | Bin .../TestImages/Formats/Bmp/F.bmp | Bin .../TestImages/Formats/Bmp/neg_height.bmp | Bin .../TestImages/Formats/Gif/giphy.gif | Bin .../TestImages/Formats/Gif/rings.gif | Bin .../TestImages/Formats/Jpg/Calliphora.jpg | Bin .../TestImages/Formats/Jpg/Floorplan.jpeg | Bin .../TestImages/Formats/Jpg/cmyk.jpg | Bin .../TestImages/Formats/Jpg/exif.jpg | Bin .../TestImages/Formats/Jpg/fb.jpg | Bin .../Formats/Jpg/gamma_dalai_lama_gray.jpg | Bin .../TestImages/Formats/Jpg/progress.jpg | Bin .../TestImages/Formats/Jpg/turtle.jpg | Bin .../TestImages/Formats/Png/blur.png | Bin .../TestImages/Formats/Png/indexed.png | Bin .../TestImages/Formats/Png/pd.png | Bin .../TestImages/Formats/Png/pl.png | Bin .../TestImages/Formats/Png/splash.png | Bin .../project.json | 8 +++---- 362 files changed, 408 insertions(+), 407 deletions(-) rename ImageProcessorCore.sln => ImageSharp.sln (82%) rename ImageProcessorCore.sln.DotSettings => ImageSharp.sln.DotSettings (100%) rename build/icons/{imageprocessor-logo-128.png => imagesharp-logo-128.png} (100%) rename build/icons/{imageprocessor-logo-256.png => imagesharp-logo-256.png} (100%) rename build/icons/{imageprocessor-logo-32.png => imagesharp-logo-32.png} (100%) rename build/icons/{imageprocessor-logo-512.png => imagesharp-logo-512.png} (100%) rename build/icons/{imageprocessor-logo-64.png => imagesharp-logo-64.png} (100%) rename build/icons/{imageprocessor-logo.png => imagesharp-logo.png} (100%) rename build/icons/{imageprocessor-logo.svg => imagesharp-logo.svg} (100%) rename src/{ImageProcessorCore => ImageSharp}/Bootstrapper.cs (98%) rename src/{ImageProcessorCore => ImageSharp}/Colors/Color.cs (99%) rename src/{ImageProcessorCore => ImageSharp}/Colors/ColorConstants.cs (99%) rename src/{ImageProcessorCore => ImageSharp}/Colors/ColorDefinitions.cs (99%) rename src/{ImageProcessorCore => ImageSharp}/Colors/ColorTransforms.cs (99%) rename src/{ImageProcessorCore => ImageSharp}/Colors/ColorspaceTransforms.cs (99%) rename src/{ImageProcessorCore => ImageSharp}/Colors/Colorspaces/Bgra32.cs (99%) rename src/{ImageProcessorCore => ImageSharp}/Colors/Colorspaces/CieLab.cs (99%) rename src/{ImageProcessorCore => ImageSharp}/Colors/Colorspaces/CieXyz.cs (99%) rename src/{ImageProcessorCore => ImageSharp}/Colors/Colorspaces/Cmyk.cs (99%) rename src/{ImageProcessorCore => ImageSharp}/Colors/Colorspaces/Hsl.cs (99%) rename src/{ImageProcessorCore => ImageSharp}/Colors/Colorspaces/Hsv.cs (99%) rename src/{ImageProcessorCore => ImageSharp}/Colors/Colorspaces/IAlmostEquatable.cs (97%) rename src/{ImageProcessorCore => ImageSharp}/Colors/Colorspaces/YCbCr.cs (99%) rename src/{ImageProcessorCore => ImageSharp}/Colors/ComponentOrder.cs (96%) rename src/{ImageProcessorCore => ImageSharp}/Colors/PackedPixel/IPackedBytes.cs (97%) rename src/{ImageProcessorCore => ImageSharp}/Colors/PackedPixel/IPackedPixel.cs (94%) rename src/{ImageProcessorCore => ImageSharp}/Colors/PackedPixel/IPackedVector.cs (98%) rename src/{ImageProcessorCore => ImageSharp}/Colors/RgbaComponent.cs (96%) rename src/{ImageProcessorCore => ImageSharp}/Common/Exceptions/ImageFormatException.cs (98%) rename src/{ImageProcessorCore => ImageSharp}/Common/Exceptions/ImageProcessingException.cs (98%) rename src/{ImageProcessorCore => ImageSharp}/Common/Extensions/ByteExtensions.cs (98%) rename src/{ImageProcessorCore => ImageSharp}/Common/Extensions/ComparableExtensions.cs (99%) rename src/{ImageProcessorCore => ImageSharp}/Common/Extensions/EnumerableExtensions.cs (99%) rename src/{ImageProcessorCore => ImageSharp}/Common/Extensions/Vector4Extensions.cs (99%) rename src/{ImageProcessorCore => ImageSharp}/Common/Helpers/Guard.cs (99%) rename src/{ImageProcessorCore => ImageSharp}/Common/Helpers/ImageMaths.cs (99%) rename src/{ImageProcessorCore => ImageSharp}/Filters/Alpha.cs (98%) rename src/{ImageProcessorCore => ImageSharp}/Filters/BackgroundColor.cs (97%) rename src/{ImageProcessorCore => ImageSharp}/Filters/BinaryThreshold.cs (98%) rename src/{ImageProcessorCore => ImageSharp}/Filters/BlackWhite.cs (98%) rename src/{ImageProcessorCore => ImageSharp}/Filters/Blend.cs (98%) rename src/{ImageProcessorCore => ImageSharp}/Filters/Brightness.cs (98%) rename src/{ImageProcessorCore => ImageSharp}/Filters/ColorBlindness.cs (86%) rename src/{ImageProcessorCore => ImageSharp}/Filters/Contrast.cs (98%) rename src/{ImageProcessorCore => ImageSharp}/Filters/Glow.cs (99%) rename src/{ImageProcessorCore => ImageSharp}/Filters/Grayscale.cs (98%) rename src/{ImageProcessorCore => ImageSharp}/Filters/Hue.cs (98%) rename src/{ImageProcessorCore => ImageSharp}/Filters/Invert.cs (98%) rename src/{ImageProcessorCore => ImageSharp}/Filters/Kodachrome.cs (98%) rename src/{ImageProcessorCore => ImageSharp}/Filters/Lomograph.cs (98%) rename src/{ImageProcessorCore => ImageSharp}/Filters/Options/ColorBlindness.cs (97%) rename src/{ImageProcessorCore => ImageSharp}/Filters/Options/EdgeDetection.cs (98%) rename src/{ImageProcessorCore => ImageSharp}/Filters/Options/GrayscaleMode.cs (94%) rename src/{ImageProcessorCore => ImageSharp}/Filters/Polaroid.cs (98%) rename src/{ImageProcessorCore => ImageSharp}/Filters/Processors/AlphaProcessor.cs (98%) rename src/{ImageProcessorCore => ImageSharp}/Filters/Processors/BackgroundColorProcessor.cs (98%) rename src/{ImageProcessorCore => ImageSharp}/Filters/Processors/Binarization/BinaryThresholdProcessor.cs (99%) rename src/{ImageProcessorCore => ImageSharp}/Filters/Processors/BlendProcessor.cs (98%) rename src/{ImageProcessorCore => ImageSharp}/Filters/Processors/BrightnessProcessor.cs (98%) rename src/{ImageProcessorCore => ImageSharp}/Filters/Processors/ColorMatrix/BlackWhiteProcessor.cs (96%) rename src/{ImageProcessorCore => ImageSharp}/Filters/Processors/ColorMatrix/ColorBlindness/AchromatomalyProcessor.cs (96%) rename src/{ImageProcessorCore => ImageSharp}/Filters/Processors/ColorMatrix/ColorBlindness/AchromatopsiaProcessor.cs (96%) rename src/{ImageProcessorCore => ImageSharp}/Filters/Processors/ColorMatrix/ColorBlindness/DeuteranomalyProcessor.cs (96%) rename src/{ImageProcessorCore => ImageSharp}/Filters/Processors/ColorMatrix/ColorBlindness/DeuteranopiaProcessor.cs (96%) rename src/{ImageProcessorCore => ImageSharp}/Filters/Processors/ColorMatrix/ColorBlindness/ProtanomalyProcessor.cs (96%) rename src/{ImageProcessorCore => ImageSharp}/Filters/Processors/ColorMatrix/ColorBlindness/ProtanopiaProcessor.cs (96%) rename src/{ImageProcessorCore => ImageSharp}/Filters/Processors/ColorMatrix/ColorBlindness/README.md (100%) rename src/{ImageProcessorCore => ImageSharp}/Filters/Processors/ColorMatrix/ColorBlindness/TritanomalyProcessor.cs (96%) rename src/{ImageProcessorCore => ImageSharp}/Filters/Processors/ColorMatrix/ColorBlindness/TritanopiaProcessor.cs (96%) rename src/{ImageProcessorCore => ImageSharp}/Filters/Processors/ColorMatrix/ColorMatrixFilter.cs (98%) rename src/{ImageProcessorCore => ImageSharp}/Filters/Processors/ColorMatrix/GrayscaleBt601Processor.cs (96%) rename src/{ImageProcessorCore => ImageSharp}/Filters/Processors/ColorMatrix/GrayscaleBt709Processor.cs (96%) rename src/{ImageProcessorCore => ImageSharp}/Filters/Processors/ColorMatrix/HueProcessor.cs (98%) rename src/{ImageProcessorCore => ImageSharp}/Filters/Processors/ColorMatrix/IColorMatrixFilter.cs (95%) rename src/{ImageProcessorCore => ImageSharp}/Filters/Processors/ColorMatrix/KodachromeProcessor.cs (96%) rename src/{ImageProcessorCore => ImageSharp}/Filters/Processors/ColorMatrix/LomographProcessor.cs (97%) rename src/{ImageProcessorCore => ImageSharp}/Filters/Processors/ColorMatrix/PolaroidProcessor.cs (97%) rename src/{ImageProcessorCore => ImageSharp}/Filters/Processors/ColorMatrix/SaturationProcessor.cs (98%) rename src/{ImageProcessorCore => ImageSharp}/Filters/Processors/ColorMatrix/SepiaProcessor.cs (96%) rename src/{ImageProcessorCore => ImageSharp}/Filters/Processors/ContrastProcessor.cs (98%) rename src/{ImageProcessorCore => ImageSharp}/Filters/Processors/GlowProcessor.cs (98%) rename src/{ImageProcessorCore => ImageSharp}/Filters/Processors/IImageFilter.cs (97%) rename src/{ImageProcessorCore => ImageSharp}/Filters/Processors/ImageFilter.cs (98%) rename src/{ImageProcessorCore => ImageSharp}/Filters/Processors/InvertProcessor.cs (98%) rename src/{ImageProcessorCore => ImageSharp}/Filters/Processors/VignetteProcessor.cs (98%) rename src/{ImageProcessorCore => ImageSharp}/Filters/Saturation.cs (98%) rename src/{ImageProcessorCore => ImageSharp}/Filters/Sepia.cs (98%) rename src/{ImageProcessorCore => ImageSharp}/Filters/Vignette.cs (99%) rename src/{ImageProcessorCore => ImageSharp}/Formats/Bmp/BmpBitsPerPixel.cs (94%) rename src/{ImageProcessorCore => ImageSharp}/Formats/Bmp/BmpCompression.cs (98%) rename src/{ImageProcessorCore => ImageSharp}/Formats/Bmp/BmpDecoder.cs (98%) rename src/{ImageProcessorCore => ImageSharp}/Formats/Bmp/BmpDecoderCore.cs (99%) rename src/{ImageProcessorCore => ImageSharp}/Formats/Bmp/BmpEncoder.cs (98%) rename src/{ImageProcessorCore => ImageSharp}/Formats/Bmp/BmpEncoderCore.cs (99%) rename src/{ImageProcessorCore => ImageSharp}/Formats/Bmp/BmpFileHeader.cs (97%) rename src/{ImageProcessorCore => ImageSharp}/Formats/Bmp/BmpFormat.cs (93%) rename src/{ImageProcessorCore => ImageSharp}/Formats/Bmp/BmpInfoHeader.cs (98%) rename src/{ImageProcessorCore => ImageSharp}/Formats/Bmp/README.md (100%) rename src/{ImageProcessorCore => ImageSharp}/Formats/Gif/DisposalMethod.cs (97%) rename src/{ImageProcessorCore => ImageSharp}/Formats/Gif/GifConstants.cs (98%) rename src/{ImageProcessorCore => ImageSharp}/Formats/Gif/GifDecoder.cs (98%) rename src/{ImageProcessorCore => ImageSharp}/Formats/Gif/GifDecoderCore.cs (99%) rename src/{ImageProcessorCore => ImageSharp}/Formats/Gif/GifEncoder.cs (96%) rename src/{ImageProcessorCore => ImageSharp}/Formats/Gif/GifEncoderCore.cs (99%) rename src/{ImageProcessorCore => ImageSharp}/Formats/Gif/GifFormat.cs (93%) rename src/{ImageProcessorCore => ImageSharp}/Formats/Gif/LzwDecoder.cs (99%) rename src/{ImageProcessorCore => ImageSharp}/Formats/Gif/LzwEncoder.cs (99%) rename src/{ImageProcessorCore => ImageSharp}/Formats/Gif/PackedField.cs (99%) rename src/{ImageProcessorCore => ImageSharp}/Formats/Gif/README.md (100%) rename src/{ImageProcessorCore => ImageSharp}/Formats/Gif/Sections/GifGraphicsControlExtension.cs (97%) rename src/{ImageProcessorCore => ImageSharp}/Formats/Gif/Sections/GifImageDescriptor.cs (98%) rename src/{ImageProcessorCore => ImageSharp}/Formats/Gif/Sections/GifLogicalScreenDescriptor.cs (98%) rename src/{ImageProcessorCore => ImageSharp}/Formats/IImageDecoder.cs (98%) rename src/{ImageProcessorCore => ImageSharp}/Formats/IImageEncoder.cs (98%) rename src/{ImageProcessorCore => ImageSharp}/Formats/IImageFormat.cs (94%) rename src/{ImageProcessorCore => ImageSharp}/Formats/Jpg/Components/Bits.cs (96%) rename src/{ImageProcessorCore => ImageSharp}/Formats/Jpg/Components/Block.cs (96%) rename src/{ImageProcessorCore => ImageSharp}/Formats/Jpg/Components/Bytes.cs (97%) rename src/{ImageProcessorCore => ImageSharp}/Formats/Jpg/Components/Component.cs (96%) rename src/{ImageProcessorCore => ImageSharp}/Formats/Jpg/Components/FDCT.cs (99%) rename src/{ImageProcessorCore => ImageSharp}/Formats/Jpg/Components/GrayImage.cs (98%) rename src/{ImageProcessorCore => ImageSharp}/Formats/Jpg/Components/Huffman.cs (98%) rename src/{ImageProcessorCore => ImageSharp}/Formats/Jpg/Components/IDCT.cs (99%) rename src/{ImageProcessorCore => ImageSharp}/Formats/Jpg/Components/YCbCrImage.cs (99%) rename src/{ImageProcessorCore => ImageSharp}/Formats/Jpg/JpegConstants.cs (99%) rename src/{ImageProcessorCore => ImageSharp}/Formats/Jpg/JpegDecoder.cs (99%) rename src/{ImageProcessorCore => ImageSharp}/Formats/Jpg/JpegDecoderCore.cs (99%) rename src/{ImageProcessorCore => ImageSharp}/Formats/Jpg/JpegEncoder.cs (98%) rename src/{ImageProcessorCore => ImageSharp}/Formats/Jpg/JpegEncoderCore.cs (99%) rename src/{ImageProcessorCore => ImageSharp}/Formats/Jpg/JpegFormat.cs (93%) rename src/{ImageProcessorCore => ImageSharp}/Formats/Jpg/JpegSubsample.cs (95%) rename src/{ImageProcessorCore => ImageSharp}/Formats/Jpg/README.md (100%) rename src/{ImageProcessorCore => ImageSharp}/Formats/Png/Filters/AverageFilter.cs (98%) rename src/{ImageProcessorCore => ImageSharp}/Formats/Png/Filters/FilterType.cs (97%) rename src/{ImageProcessorCore => ImageSharp}/Formats/Png/Filters/NoneFilter.cs (97%) rename src/{ImageProcessorCore => ImageSharp}/Formats/Png/Filters/PaethFilter.cs (99%) rename src/{ImageProcessorCore => ImageSharp}/Formats/Png/Filters/SubFilter.cs (98%) rename src/{ImageProcessorCore => ImageSharp}/Formats/Png/Filters/UpFilter.cs (98%) rename src/{ImageProcessorCore => ImageSharp}/Formats/Png/PngChunk.cs (97%) rename src/{ImageProcessorCore => ImageSharp}/Formats/Png/PngChunkTypes.cs (98%) rename src/{ImageProcessorCore => ImageSharp}/Formats/Png/PngColorType.cs (96%) rename src/{ImageProcessorCore => ImageSharp}/Formats/Png/PngDecoder.cs (98%) rename src/{ImageProcessorCore => ImageSharp}/Formats/Png/PngDecoderCore.cs (99%) rename src/{ImageProcessorCore => ImageSharp}/Formats/Png/PngEncoder.cs (97%) rename src/{ImageProcessorCore => ImageSharp}/Formats/Png/PngEncoderCore.cs (99%) rename src/{ImageProcessorCore => ImageSharp}/Formats/Png/PngFormat.cs (93%) rename src/{ImageProcessorCore => ImageSharp}/Formats/Png/PngHeader.cs (98%) rename src/{ImageProcessorCore => ImageSharp}/Formats/Png/README.md (100%) rename src/{ImageProcessorCore => ImageSharp}/Formats/Png/Zlib/Adler32.cs (99%) rename src/{ImageProcessorCore => ImageSharp}/Formats/Png/Zlib/Crc32.cs (99%) rename src/{ImageProcessorCore => ImageSharp}/Formats/Png/Zlib/IChecksum.cs (98%) rename src/{ImageProcessorCore => ImageSharp}/Formats/Png/Zlib/README.md (100%) rename src/{ImageProcessorCore => ImageSharp}/Formats/Png/Zlib/ZlibDeflateStream.cs (99%) rename src/{ImageProcessorCore => ImageSharp}/Formats/Png/Zlib/ZlibInflateStream.cs (99%) rename src/{ImageProcessorCore => ImageSharp}/IO/BigEndianBitConverter.cs (98%) rename src/{ImageProcessorCore => ImageSharp}/IO/EndianBinaryReader.cs (99%) rename src/{ImageProcessorCore => ImageSharp}/IO/EndianBinaryWriter.cs (99%) rename src/{ImageProcessorCore => ImageSharp}/IO/EndianBitConverter.cs (99%) rename src/{ImageProcessorCore => ImageSharp}/IO/Endianness.cs (94%) rename src/{ImageProcessorCore => ImageSharp}/IO/LittleEndianBitConverter.cs (98%) rename src/{ImageProcessorCore => ImageSharp}/Image.cs (98%) rename src/{ImageProcessorCore => ImageSharp}/Image/IImageBase.cs (99%) rename src/{ImageProcessorCore => ImageSharp}/Image/IImageFrame.cs (95%) rename src/{ImageProcessorCore => ImageSharp}/Image/IImageProcessor.cs (95%) rename src/{ImageProcessorCore => ImageSharp}/Image/Image.cs (99%) rename src/{ImageProcessorCore => ImageSharp}/Image/ImageBase.cs (99%) rename src/{ImageProcessorCore => ImageSharp}/Image/ImageFrame.cs (97%) rename src/{ImageProcessorCore => ImageSharp}/Image/ImageIOExtensions.cs (99%) rename src/{ImageProcessorCore => ImageSharp}/Image/ImageProcessingExtensions.cs (99%) rename src/{ImageProcessorCore => ImageSharp}/Image/ImageProperty.cs (99%) rename src/{ImageProcessorCore => ImageSharp}/Image/PixelAccessor.cs (99%) rename src/{ImageProcessorCore => ImageSharp}/ImageProcessor.cs (95%) rename src/{ImageProcessorCore/ImageProcessorCore.xproj => ImageSharp/ImageSharp.xproj} (100%) rename src/{ImageProcessorCore => ImageSharp}/Numerics/Ellipse.cs (99%) rename src/{ImageProcessorCore => ImageSharp}/Numerics/LongRational.cs (99%) rename src/{ImageProcessorCore => ImageSharp}/Numerics/Point.cs (99%) rename src/{ImageProcessorCore => ImageSharp}/Numerics/Rational.cs (99%) rename src/{ImageProcessorCore => ImageSharp}/Numerics/Rectangle.cs (99%) rename src/{ImageProcessorCore => ImageSharp}/Numerics/SignedRational.cs (99%) rename src/{ImageProcessorCore => ImageSharp}/Numerics/Size.cs (99%) rename src/{ImageProcessorCore => ImageSharp}/Profiles/Exif/ExifDataType.cs (97%) rename src/{ImageProcessorCore => ImageSharp}/Profiles/Exif/ExifParts.cs (96%) rename src/{ImageProcessorCore => ImageSharp}/Profiles/Exif/ExifProfile.cs (99%) rename src/{ImageProcessorCore => ImageSharp}/Profiles/Exif/ExifReader.cs (99%) rename src/{ImageProcessorCore => ImageSharp}/Profiles/Exif/ExifTag.cs (99%) rename src/{ImageProcessorCore => ImageSharp}/Profiles/Exif/ExifTagDescriptionAttribute.cs (98%) rename src/{ImageProcessorCore => ImageSharp}/Profiles/Exif/ExifValue.cs (99%) rename src/{ImageProcessorCore => ImageSharp}/Profiles/Exif/ExifWriter.cs (99%) rename src/{ImageProcessorCore => ImageSharp}/Profiles/Exif/README.md (100%) rename src/{ImageProcessorCore => ImageSharp}/ProgressEventArgs.cs (95%) rename src/{ImageProcessorCore => ImageSharp}/Properties/AssemblyInfo.cs (81%) rename src/{ImageProcessorCore => ImageSharp}/Quantizers/IQuantizer.cs (96%) rename src/{ImageProcessorCore => ImageSharp}/Quantizers/Octree/OctreeQuantizer.cs (99%) rename src/{ImageProcessorCore => ImageSharp}/Quantizers/Octree/Quantizer.cs (99%) rename src/{ImageProcessorCore => ImageSharp}/Quantizers/Options/Quantization.cs (96%) rename src/{ImageProcessorCore => ImageSharp}/Quantizers/Palette/PaletteQuantizer.cs (99%) rename src/{ImageProcessorCore => ImageSharp}/Quantizers/Quantize.cs (97%) rename src/{ImageProcessorCore => ImageSharp}/Quantizers/QuantizedImage.cs (98%) rename src/{ImageProcessorCore => ImageSharp}/Quantizers/Wu/Box.cs (97%) rename src/{ImageProcessorCore => ImageSharp}/Quantizers/Wu/WuQuantizer.cs (99%) rename src/{ImageProcessorCore => ImageSharp}/Samplers/AutoOrient.cs (99%) rename src/{ImageProcessorCore => ImageSharp}/Samplers/BoxBlur.cs (98%) rename src/{ImageProcessorCore => ImageSharp}/Samplers/Crop.cs (99%) rename src/{ImageProcessorCore => ImageSharp}/Samplers/DetectEdges.cs (99%) rename src/{ImageProcessorCore => ImageSharp}/Samplers/EntropyCrop.cs (97%) rename src/{ImageProcessorCore => ImageSharp}/Samplers/Flip.cs (97%) rename src/{ImageProcessorCore => ImageSharp}/Samplers/GuassianBlur.cs (98%) rename src/{ImageProcessorCore => ImageSharp}/Samplers/GuassianSharpen.cs (98%) rename src/{ImageProcessorCore => ImageSharp}/Samplers/OilPainting.cs (99%) rename src/{ImageProcessorCore => ImageSharp}/Samplers/Options/AnchorPosition.cs (98%) rename src/{ImageProcessorCore => ImageSharp}/Samplers/Options/FlipType.cs (95%) rename src/{ImageProcessorCore => ImageSharp}/Samplers/Options/Orientation.cs (94%) rename src/{ImageProcessorCore => ImageSharp}/Samplers/Options/ResizeHelper.cs (99%) rename src/{ImageProcessorCore => ImageSharp}/Samplers/Options/ResizeMode.cs (98%) rename src/{ImageProcessorCore => ImageSharp}/Samplers/Options/ResizeOptions.cs (98%) rename src/{ImageProcessorCore => ImageSharp}/Samplers/Options/RotateType.cs (96%) rename src/{ImageProcessorCore => ImageSharp}/Samplers/Pad.cs (97%) rename src/{ImageProcessorCore => ImageSharp}/Samplers/Pixelate.cs (98%) rename src/{ImageProcessorCore => ImageSharp}/Samplers/Processors/CompandingResizeProcessor.cs (99%) rename src/{ImageProcessorCore => ImageSharp}/Samplers/Processors/Convolution/BoxBlurProcessor.cs (98%) rename src/{ImageProcessorCore => ImageSharp}/Samplers/Processors/Convolution/Convolution2DFilter.cs (99%) rename src/{ImageProcessorCore => ImageSharp}/Samplers/Processors/Convolution/Convolution2PassFilter.cs (99%) rename src/{ImageProcessorCore => ImageSharp}/Samplers/Processors/Convolution/ConvolutionFilter.cs (99%) rename src/{ImageProcessorCore => ImageSharp}/Samplers/Processors/Convolution/EdgeDetection/EdgeDetector2DFilter.cs (97%) rename src/{ImageProcessorCore => ImageSharp}/Samplers/Processors/Convolution/EdgeDetection/EdgeDetectorCompassFilter.cs (99%) rename src/{ImageProcessorCore => ImageSharp}/Samplers/Processors/Convolution/EdgeDetection/EdgeDetectorFilter.cs (97%) rename src/{ImageProcessorCore => ImageSharp}/Samplers/Processors/Convolution/EdgeDetection/IEdgeDetectorFilter.cs (96%) rename src/{ImageProcessorCore => ImageSharp}/Samplers/Processors/Convolution/EdgeDetection/KayyaliProcessor.cs (97%) rename src/{ImageProcessorCore => ImageSharp}/Samplers/Processors/Convolution/EdgeDetection/KirschProcessor.cs (98%) rename src/{ImageProcessorCore => ImageSharp}/Samplers/Processors/Convolution/EdgeDetection/Laplacian3X3Processor.cs (97%) rename src/{ImageProcessorCore => ImageSharp}/Samplers/Processors/Convolution/EdgeDetection/Laplacian5X5Processor.cs (97%) rename src/{ImageProcessorCore => ImageSharp}/Samplers/Processors/Convolution/EdgeDetection/LaplacianOfGaussianProcessor.cs (97%) rename src/{ImageProcessorCore => ImageSharp}/Samplers/Processors/Convolution/EdgeDetection/PrewittProcessor.cs (97%) rename src/{ImageProcessorCore => ImageSharp}/Samplers/Processors/Convolution/EdgeDetection/RobertsCrossProcessor.cs (97%) rename src/{ImageProcessorCore => ImageSharp}/Samplers/Processors/Convolution/EdgeDetection/RobinsonProcessor.cs (98%) rename src/{ImageProcessorCore => ImageSharp}/Samplers/Processors/Convolution/EdgeDetection/ScharrProcessor.cs (97%) rename src/{ImageProcessorCore => ImageSharp}/Samplers/Processors/Convolution/EdgeDetection/SobelProcessor.cs (97%) rename src/{ImageProcessorCore => ImageSharp}/Samplers/Processors/Convolution/GuassianBlurProcessor.cs (99%) rename src/{ImageProcessorCore => ImageSharp}/Samplers/Processors/Convolution/GuassianSharpenProcessor.cs (99%) rename src/{ImageProcessorCore => ImageSharp}/Samplers/Processors/CropProcessor.cs (97%) rename src/{ImageProcessorCore => ImageSharp}/Samplers/Processors/EntropyCropProcessor.cs (99%) rename src/{ImageProcessorCore => ImageSharp}/Samplers/Processors/FlipProcessor.cs (99%) rename src/{ImageProcessorCore => ImageSharp}/Samplers/Processors/IImageSampler.cs (98%) rename src/{ImageProcessorCore => ImageSharp}/Samplers/Processors/ImageSampler.cs (99%) rename src/{ImageProcessorCore => ImageSharp}/Samplers/Processors/Matrix3x2Processor.cs (98%) rename src/{ImageProcessorCore => ImageSharp}/Samplers/Processors/OilPaintingProcessor.cs (99%) rename src/{ImageProcessorCore => ImageSharp}/Samplers/Processors/PixelateProcessor.cs (99%) rename src/{ImageProcessorCore => ImageSharp}/Samplers/Processors/ResamplingWeightedProcessor.cs (99%) rename src/{ImageProcessorCore => ImageSharp}/Samplers/Processors/ResizeProcessor.cs (99%) rename src/{ImageProcessorCore => ImageSharp}/Samplers/Processors/RotateProcessor.cs (99%) rename src/{ImageProcessorCore => ImageSharp}/Samplers/Processors/SkewProcessor.cs (98%) rename src/{ImageProcessorCore => ImageSharp}/Samplers/Resamplers/BicubicResampler.cs (97%) rename src/{ImageProcessorCore => ImageSharp}/Samplers/Resamplers/BoxResampler.cs (96%) rename src/{ImageProcessorCore => ImageSharp}/Samplers/Resamplers/CatmullRomResampler.cs (96%) rename src/{ImageProcessorCore => ImageSharp}/Samplers/Resamplers/HermiteResampler.cs (95%) rename src/{ImageProcessorCore => ImageSharp}/Samplers/Resamplers/IResampler.cs (96%) rename src/{ImageProcessorCore => ImageSharp}/Samplers/Resamplers/Lanczos2Resampler.cs (96%) rename src/{ImageProcessorCore => ImageSharp}/Samplers/Resamplers/Lanczos3Resampler.cs (96%) rename src/{ImageProcessorCore => ImageSharp}/Samplers/Resamplers/Lanczos5Resampler.cs (96%) rename src/{ImageProcessorCore => ImageSharp}/Samplers/Resamplers/Lanczos8Resampler.cs (96%) rename src/{ImageProcessorCore => ImageSharp}/Samplers/Resamplers/MitchellNetravaliResampler.cs (96%) rename src/{ImageProcessorCore => ImageSharp}/Samplers/Resamplers/NearestNeighborResampler.cs (95%) rename src/{ImageProcessorCore => ImageSharp}/Samplers/Resamplers/RobidouxResampler.cs (96%) rename src/{ImageProcessorCore => ImageSharp}/Samplers/Resamplers/RobidouxSharpResampler.cs (96%) rename src/{ImageProcessorCore => ImageSharp}/Samplers/Resamplers/SplineResampler.cs (95%) rename src/{ImageProcessorCore => ImageSharp}/Samplers/Resamplers/TriangleResampler.cs (96%) rename src/{ImageProcessorCore => ImageSharp}/Samplers/Resamplers/WelchResampler.cs (96%) rename src/{ImageProcessorCore => ImageSharp}/Samplers/Resize.cs (99%) rename src/{ImageProcessorCore => ImageSharp}/Samplers/Rotate.cs (99%) rename src/{ImageProcessorCore => ImageSharp}/Samplers/RotateFlip.cs (97%) rename src/{ImageProcessorCore => ImageSharp}/Samplers/Skew.cs (98%) rename src/{ImageProcessorCore => ImageSharp}/project.json (75%) rename tests/{ImageProcessorCore.Benchmarks => ImageSharp.Benchmarks}/Benchmark.cmd (100%) rename tests/{ImageProcessorCore.Benchmarks => ImageSharp.Benchmarks}/Color/ColorEquality.cs (82%) rename tests/{ImageProcessorCore.Benchmarks => ImageSharp.Benchmarks}/Config.cs (93%) rename tests/{ImageProcessorCore.Benchmarks => ImageSharp.Benchmarks}/General/ArrayCopy.cs (97%) rename tests/{ImageProcessorCore.Benchmarks => ImageSharp.Benchmarks}/General/Clamp.cs (95%) rename tests/{ImageProcessorCore.Benchmarks => ImageSharp.Benchmarks}/Image/CopyPixels.cs (93%) rename tests/{ImageProcessorCore.Benchmarks => ImageSharp.Benchmarks}/Image/Decode.cs (80%) rename tests/{ImageProcessorCore.Benchmarks => ImageSharp.Benchmarks}/Image/Encode.cs (82%) rename tests/{ImageProcessorCore.Benchmarks => ImageSharp.Benchmarks}/Image/GetSetPixel.cs (82%) rename tests/{ImageProcessorCore.Benchmarks/ImageProcessorCore.Benchmarks.xproj => ImageSharp.Benchmarks/ImageSharp.Benchmarks.xproj} (100%) rename tests/{ImageProcessorCore.Benchmarks => ImageSharp.Benchmarks}/Program.cs (93%) rename tests/{ImageProcessorCore.Benchmarks => ImageSharp.Benchmarks}/Properties/AssemblyInfo.cs (83%) rename tests/{ImageProcessorCore.Benchmarks => ImageSharp.Benchmarks}/Samplers/Crop.cs (87%) rename tests/{ImageProcessorCore.Benchmarks => ImageSharp.Benchmarks}/Samplers/DetectEdges.cs (86%) rename tests/{ImageProcessorCore.Benchmarks => ImageSharp.Benchmarks}/Samplers/Resize.cs (85%) rename tests/{ImageProcessorCore.Benchmarks => ImageSharp.Benchmarks}/project.json (60%) rename tests/{ImageProcessorCore.Tests => ImageSharp.Tests}/Colors/ColorConversionTests.cs (99%) rename tests/{ImageProcessorCore.Tests => ImageSharp.Tests}/Colors/ColorTests.cs (99%) rename tests/{ImageProcessorCore.Tests => ImageSharp.Tests}/FileTestBase.cs (98%) rename tests/{ImageProcessorCore.Tests => ImageSharp.Tests}/Formats/Bmp/BitmapTests.cs (96%) rename tests/{ImageProcessorCore.Tests => ImageSharp.Tests}/Formats/GeneralFormatTests.cs (99%) rename tests/{ImageProcessorCore.Tests => ImageSharp.Tests}/Formats/Png/PngTests.cs (95%) rename tests/{ImageProcessorCore.Tests => ImageSharp.Tests}/Helpers/GuardTests.cs (99%) rename tests/{ImageProcessorCore.Tests => ImageSharp.Tests}/Image/ImagePropertyTests.cs (98%) rename tests/{ImageProcessorCore.Tests/ImageProcessorCore.Tests.xproj => ImageSharp.Tests/ImageSharp.Tests.xproj} (100%) rename tests/{ImageProcessorCore.Tests => ImageSharp.Tests}/Numerics/PointTests.cs (97%) rename tests/{ImageProcessorCore.Tests => ImageSharp.Tests}/Numerics/RationalTests.cs (98%) rename tests/{ImageProcessorCore.Tests => ImageSharp.Tests}/Numerics/RectangleTests.cs (98%) rename tests/{ImageProcessorCore.Tests => ImageSharp.Tests}/Numerics/SignedRationalTests.cs (99%) rename tests/{ImageProcessorCore.Tests => ImageSharp.Tests}/Numerics/SizeTests.cs (97%) rename tests/{ImageProcessorCore.Tests => ImageSharp.Tests}/Processors/Filters/AlphaTest.cs (97%) rename tests/{ImageProcessorCore.Tests => ImageSharp.Tests}/Processors/Filters/BackgroundColorTest.cs (95%) rename tests/{ImageProcessorCore.Tests => ImageSharp.Tests}/Processors/Filters/BinaryThreshold.cs (96%) rename tests/{ImageProcessorCore.Tests => ImageSharp.Tests}/Processors/Filters/BlackWhiteTest.cs (95%) rename tests/{ImageProcessorCore.Tests => ImageSharp.Tests}/Processors/Filters/BlendTest.cs (96%) rename tests/{ImageProcessorCore.Tests => ImageSharp.Tests}/Processors/Filters/BoxBlurTest.cs (96%) rename tests/{ImageProcessorCore.Tests => ImageSharp.Tests}/Processors/Filters/BrightnessTest.cs (96%) rename tests/{ImageProcessorCore.Tests => ImageSharp.Tests}/Processors/Filters/ColorBlindnessTest.cs (97%) rename tests/{ImageProcessorCore.Tests => ImageSharp.Tests}/Processors/Filters/ContrastTest.cs (96%) rename tests/{ImageProcessorCore.Tests => ImageSharp.Tests}/Processors/Filters/GlowTest.cs (98%) rename tests/{ImageProcessorCore.Tests => ImageSharp.Tests}/Processors/Filters/GrayscaleTest.cs (96%) rename tests/{ImageProcessorCore.Tests => ImageSharp.Tests}/Processors/Filters/HueTest.cs (96%) rename tests/{ImageProcessorCore.Tests => ImageSharp.Tests}/Processors/Filters/InvertTest.cs (97%) rename tests/{ImageProcessorCore.Tests => ImageSharp.Tests}/Processors/Filters/KodachromeTest.cs (95%) rename tests/{ImageProcessorCore.Tests => ImageSharp.Tests}/Processors/Filters/LomographTest.cs (97%) rename tests/{ImageProcessorCore.Tests => ImageSharp.Tests}/Processors/Filters/PolaroidTest.cs (95%) rename tests/{ImageProcessorCore.Tests => ImageSharp.Tests}/Processors/Filters/SaturationTest.cs (96%) rename tests/{ImageProcessorCore.Tests => ImageSharp.Tests}/Processors/Filters/SepiaTest.cs (95%) rename tests/{ImageProcessorCore.Tests => ImageSharp.Tests}/Processors/Filters/VignetteTest.cs (98%) rename tests/{ImageProcessorCore.Tests => ImageSharp.Tests}/Processors/Samplers/AutoOrientTests.cs (98%) rename tests/{ImageProcessorCore.Tests => ImageSharp.Tests}/Processors/Samplers/CropTest.cs (95%) rename tests/{ImageProcessorCore.Tests => ImageSharp.Tests}/Processors/Samplers/DetectEdgesTest.cs (98%) rename tests/{ImageProcessorCore.Tests => ImageSharp.Tests}/Processors/Samplers/EntropyCropTest.cs (96%) rename tests/{ImageProcessorCore.Tests => ImageSharp.Tests}/Processors/Samplers/FlipTests.cs (96%) rename tests/{ImageProcessorCore.Tests => ImageSharp.Tests}/Processors/Samplers/GuassianBlurTest.cs (96%) rename tests/{ImageProcessorCore.Tests => ImageSharp.Tests}/Processors/Samplers/GuassianSharpenTest.cs (96%) rename tests/{ImageProcessorCore.Tests => ImageSharp.Tests}/Processors/Samplers/OilPaintTest.cs (98%) rename tests/{ImageProcessorCore.Tests => ImageSharp.Tests}/Processors/Samplers/PadTest.cs (95%) rename tests/{ImageProcessorCore.Tests => ImageSharp.Tests}/Processors/Samplers/PixelateTest.cs (97%) rename tests/{ImageProcessorCore.Tests => ImageSharp.Tests}/Processors/Samplers/ResizeTests.cs (99%) rename tests/{ImageProcessorCore.Tests => ImageSharp.Tests}/Processors/Samplers/RotateFlipTest.cs (97%) rename tests/{ImageProcessorCore.Tests => ImageSharp.Tests}/Processors/Samplers/RotateTest.cs (98%) rename tests/{ImageProcessorCore.Tests => ImageSharp.Tests}/Processors/Samplers/SkewTest.cs (97%) rename tests/{ImageProcessorCore.Tests => ImageSharp.Tests}/Profiles/Exif/ExifProfileTests.cs (98%) rename tests/{ImageProcessorCore.Tests => ImageSharp.Tests}/Profiles/Exif/ExifTagDescriptionAttributeTests.cs (97%) rename tests/{ImageProcessorCore.Tests => ImageSharp.Tests}/Profiles/Exif/ExifValueTests.cs (97%) rename tests/{ImageProcessorCore.Tests => ImageSharp.Tests}/Properties/AssemblyInfo.cs (90%) rename tests/{ImageProcessorCore.Tests => ImageSharp.Tests}/TestFile.cs (97%) rename tests/{ImageProcessorCore.Tests => ImageSharp.Tests}/TestImages.cs (98%) rename tests/{ImageProcessorCore.Tests => ImageSharp.Tests}/TestImages/Formats/Bmp/Car.bmp (100%) rename tests/{ImageProcessorCore.Tests => ImageSharp.Tests}/TestImages/Formats/Bmp/F.bmp (100%) rename tests/{ImageProcessorCore.Tests => ImageSharp.Tests}/TestImages/Formats/Bmp/neg_height.bmp (100%) rename tests/{ImageProcessorCore.Tests => ImageSharp.Tests}/TestImages/Formats/Gif/giphy.gif (100%) rename tests/{ImageProcessorCore.Tests => ImageSharp.Tests}/TestImages/Formats/Gif/rings.gif (100%) rename tests/{ImageProcessorCore.Tests => ImageSharp.Tests}/TestImages/Formats/Jpg/Calliphora.jpg (100%) rename tests/{ImageProcessorCore.Tests => ImageSharp.Tests}/TestImages/Formats/Jpg/Floorplan.jpeg (100%) rename tests/{ImageProcessorCore.Tests => ImageSharp.Tests}/TestImages/Formats/Jpg/cmyk.jpg (100%) rename tests/{ImageProcessorCore.Tests => ImageSharp.Tests}/TestImages/Formats/Jpg/exif.jpg (100%) rename tests/{ImageProcessorCore.Tests => ImageSharp.Tests}/TestImages/Formats/Jpg/fb.jpg (100%) rename tests/{ImageProcessorCore.Tests => ImageSharp.Tests}/TestImages/Formats/Jpg/gamma_dalai_lama_gray.jpg (100%) rename tests/{ImageProcessorCore.Tests => ImageSharp.Tests}/TestImages/Formats/Jpg/progress.jpg (100%) rename tests/{ImageProcessorCore.Tests => ImageSharp.Tests}/TestImages/Formats/Jpg/turtle.jpg (100%) rename tests/{ImageProcessorCore.Tests => ImageSharp.Tests}/TestImages/Formats/Png/blur.png (100%) rename tests/{ImageProcessorCore.Tests => ImageSharp.Tests}/TestImages/Formats/Png/indexed.png (100%) rename tests/{ImageProcessorCore.Tests => ImageSharp.Tests}/TestImages/Formats/Png/pd.png (100%) rename tests/{ImageProcessorCore.Tests => ImageSharp.Tests}/TestImages/Formats/Png/pl.png (100%) rename tests/{ImageProcessorCore.Tests => ImageSharp.Tests}/TestImages/Formats/Png/splash.png (100%) rename tests/{ImageProcessorCore.Tests => ImageSharp.Tests}/project.json (71%) diff --git a/ImageProcessorCore.sln b/ImageSharp.sln similarity index 82% rename from ImageProcessorCore.sln rename to ImageSharp.sln index f98844362..f54284074 100644 --- a/ImageProcessorCore.sln +++ b/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 diff --git a/ImageProcessorCore.sln.DotSettings b/ImageSharp.sln.DotSettings similarity index 100% rename from ImageProcessorCore.sln.DotSettings rename to ImageSharp.sln.DotSettings diff --git a/README.md b/README.md index 3d686f0f2..2ac11db66 100644 --- a/README.md +++ b/README.md @@ -1,11 +1,11 @@ -# ImageProcessorCore +# ImageSharp - + -**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. diff --git a/appveyor.yml b/appveyor.yml index fac7d397a..19f998288 100644 --- a/appveyor.yml +++ b/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 diff --git a/build/icons/imageprocessor-logo-128.png b/build/icons/imagesharp-logo-128.png similarity index 100% rename from build/icons/imageprocessor-logo-128.png rename to build/icons/imagesharp-logo-128.png diff --git a/build/icons/imageprocessor-logo-256.png b/build/icons/imagesharp-logo-256.png similarity index 100% rename from build/icons/imageprocessor-logo-256.png rename to build/icons/imagesharp-logo-256.png diff --git a/build/icons/imageprocessor-logo-32.png b/build/icons/imagesharp-logo-32.png similarity index 100% rename from build/icons/imageprocessor-logo-32.png rename to build/icons/imagesharp-logo-32.png diff --git a/build/icons/imageprocessor-logo-512.png b/build/icons/imagesharp-logo-512.png similarity index 100% rename from build/icons/imageprocessor-logo-512.png rename to build/icons/imagesharp-logo-512.png diff --git a/build/icons/imageprocessor-logo-64.png b/build/icons/imagesharp-logo-64.png similarity index 100% rename from build/icons/imageprocessor-logo-64.png rename to build/icons/imagesharp-logo-64.png diff --git a/build/icons/imageprocessor-logo.png b/build/icons/imagesharp-logo.png similarity index 100% rename from build/icons/imageprocessor-logo.png rename to build/icons/imagesharp-logo.png diff --git a/build/icons/imageprocessor-logo.svg b/build/icons/imagesharp-logo.svg similarity index 100% rename from build/icons/imageprocessor-logo.svg rename to build/icons/imagesharp-logo.svg diff --git a/src/ImageProcessorCore/Bootstrapper.cs b/src/ImageSharp/Bootstrapper.cs similarity index 98% rename from src/ImageProcessorCore/Bootstrapper.cs rename to src/ImageSharp/Bootstrapper.cs index 2ddb64dcd..68c904822 100644 --- a/src/ImageProcessorCore/Bootstrapper.cs +++ b/src/ImageSharp/Bootstrapper.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore +namespace ImageSharp { using System; using System.Collections.Generic; diff --git a/src/ImageProcessorCore/Colors/Color.cs b/src/ImageSharp/Colors/Color.cs similarity index 99% rename from src/ImageProcessorCore/Colors/Color.cs rename to src/ImageSharp/Colors/Color.cs index 1eb2d8b1c..16bcc14ce 100644 --- a/src/ImageProcessorCore/Colors/Color.cs +++ b/src/ImageSharp/Colors/Color.cs @@ -1,9 +1,10 @@ -// + +// // Copyright (c) James Jackson-South and contributors. // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore +namespace ImageSharp { using System; using System.Globalization; diff --git a/src/ImageProcessorCore/Colors/ColorConstants.cs b/src/ImageSharp/Colors/ColorConstants.cs similarity index 99% rename from src/ImageProcessorCore/Colors/ColorConstants.cs rename to src/ImageSharp/Colors/ColorConstants.cs index ed9718423..1d9adb338 100644 --- a/src/ImageProcessorCore/Colors/ColorConstants.cs +++ b/src/ImageSharp/Colors/ColorConstants.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore +namespace ImageSharp { using System; using System.Collections.Generic; diff --git a/src/ImageProcessorCore/Colors/ColorDefinitions.cs b/src/ImageSharp/Colors/ColorDefinitions.cs similarity index 99% rename from src/ImageProcessorCore/Colors/ColorDefinitions.cs rename to src/ImageSharp/Colors/ColorDefinitions.cs index 1c853949f..2c2a16965 100644 --- a/src/ImageProcessorCore/Colors/ColorDefinitions.cs +++ b/src/ImageSharp/Colors/ColorDefinitions.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore +namespace ImageSharp { /// /// Packed vector type containing four 8-bit unsigned normalized values ranging from 0 to 255. diff --git a/src/ImageProcessorCore/Colors/ColorTransforms.cs b/src/ImageSharp/Colors/ColorTransforms.cs similarity index 99% rename from src/ImageProcessorCore/Colors/ColorTransforms.cs rename to src/ImageSharp/Colors/ColorTransforms.cs index cc05f6bb4..812b41b5d 100644 --- a/src/ImageProcessorCore/Colors/ColorTransforms.cs +++ b/src/ImageSharp/Colors/ColorTransforms.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore +namespace ImageSharp { using System; using System.Numerics; diff --git a/src/ImageProcessorCore/Colors/ColorspaceTransforms.cs b/src/ImageSharp/Colors/ColorspaceTransforms.cs similarity index 99% rename from src/ImageProcessorCore/Colors/ColorspaceTransforms.cs rename to src/ImageSharp/Colors/ColorspaceTransforms.cs index db7e7536f..4d928330f 100644 --- a/src/ImageProcessorCore/Colors/ColorspaceTransforms.cs +++ b/src/ImageSharp/Colors/ColorspaceTransforms.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore +namespace ImageSharp { using System; using System.Numerics; diff --git a/src/ImageProcessorCore/Colors/Colorspaces/Bgra32.cs b/src/ImageSharp/Colors/Colorspaces/Bgra32.cs similarity index 99% rename from src/ImageProcessorCore/Colors/Colorspaces/Bgra32.cs rename to src/ImageSharp/Colors/Colorspaces/Bgra32.cs index 76a37a7a7..ff9203b03 100644 --- a/src/ImageProcessorCore/Colors/Colorspaces/Bgra32.cs +++ b/src/ImageSharp/Colors/Colorspaces/Bgra32.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore +namespace ImageSharp { using System; using System.ComponentModel; diff --git a/src/ImageProcessorCore/Colors/Colorspaces/CieLab.cs b/src/ImageSharp/Colors/Colorspaces/CieLab.cs similarity index 99% rename from src/ImageProcessorCore/Colors/Colorspaces/CieLab.cs rename to src/ImageSharp/Colors/Colorspaces/CieLab.cs index 2480262e0..73221bc31 100644 --- a/src/ImageProcessorCore/Colors/Colorspaces/CieLab.cs +++ b/src/ImageSharp/Colors/Colorspaces/CieLab.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore +namespace ImageSharp { using System; using System.ComponentModel; diff --git a/src/ImageProcessorCore/Colors/Colorspaces/CieXyz.cs b/src/ImageSharp/Colors/Colorspaces/CieXyz.cs similarity index 99% rename from src/ImageProcessorCore/Colors/Colorspaces/CieXyz.cs rename to src/ImageSharp/Colors/Colorspaces/CieXyz.cs index 528e4faf3..8e9d5f796 100644 --- a/src/ImageProcessorCore/Colors/Colorspaces/CieXyz.cs +++ b/src/ImageSharp/Colors/Colorspaces/CieXyz.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore +namespace ImageSharp { using System; using System.ComponentModel; diff --git a/src/ImageProcessorCore/Colors/Colorspaces/Cmyk.cs b/src/ImageSharp/Colors/Colorspaces/Cmyk.cs similarity index 99% rename from src/ImageProcessorCore/Colors/Colorspaces/Cmyk.cs rename to src/ImageSharp/Colors/Colorspaces/Cmyk.cs index 6cb717e62..2e32329f2 100644 --- a/src/ImageProcessorCore/Colors/Colorspaces/Cmyk.cs +++ b/src/ImageSharp/Colors/Colorspaces/Cmyk.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore +namespace ImageSharp { using System; using System.ComponentModel; diff --git a/src/ImageProcessorCore/Colors/Colorspaces/Hsl.cs b/src/ImageSharp/Colors/Colorspaces/Hsl.cs similarity index 99% rename from src/ImageProcessorCore/Colors/Colorspaces/Hsl.cs rename to src/ImageSharp/Colors/Colorspaces/Hsl.cs index 0e8812a25..1cc54ec8c 100644 --- a/src/ImageProcessorCore/Colors/Colorspaces/Hsl.cs +++ b/src/ImageSharp/Colors/Colorspaces/Hsl.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore +namespace ImageSharp { using System; using System.ComponentModel; diff --git a/src/ImageProcessorCore/Colors/Colorspaces/Hsv.cs b/src/ImageSharp/Colors/Colorspaces/Hsv.cs similarity index 99% rename from src/ImageProcessorCore/Colors/Colorspaces/Hsv.cs rename to src/ImageSharp/Colors/Colorspaces/Hsv.cs index 0a22ac273..b55e07e6b 100644 --- a/src/ImageProcessorCore/Colors/Colorspaces/Hsv.cs +++ b/src/ImageSharp/Colors/Colorspaces/Hsv.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore +namespace ImageSharp { using System; using System.ComponentModel; diff --git a/src/ImageProcessorCore/Colors/Colorspaces/IAlmostEquatable.cs b/src/ImageSharp/Colors/Colorspaces/IAlmostEquatable.cs similarity index 97% rename from src/ImageProcessorCore/Colors/Colorspaces/IAlmostEquatable.cs rename to src/ImageSharp/Colors/Colorspaces/IAlmostEquatable.cs index 134b19014..5faaa02c0 100644 --- a/src/ImageProcessorCore/Colors/Colorspaces/IAlmostEquatable.cs +++ b/src/ImageSharp/Colors/Colorspaces/IAlmostEquatable.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore +namespace ImageSharp { using System; diff --git a/src/ImageProcessorCore/Colors/Colorspaces/YCbCr.cs b/src/ImageSharp/Colors/Colorspaces/YCbCr.cs similarity index 99% rename from src/ImageProcessorCore/Colors/Colorspaces/YCbCr.cs rename to src/ImageSharp/Colors/Colorspaces/YCbCr.cs index a801582f7..04a4b6e50 100644 --- a/src/ImageProcessorCore/Colors/Colorspaces/YCbCr.cs +++ b/src/ImageSharp/Colors/Colorspaces/YCbCr.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore +namespace ImageSharp { using System; using System.ComponentModel; diff --git a/src/ImageProcessorCore/Colors/ComponentOrder.cs b/src/ImageSharp/Colors/ComponentOrder.cs similarity index 96% rename from src/ImageProcessorCore/Colors/ComponentOrder.cs rename to src/ImageSharp/Colors/ComponentOrder.cs index 0bf02b8a5..aa3658c2f 100644 --- a/src/ImageProcessorCore/Colors/ComponentOrder.cs +++ b/src/ImageSharp/Colors/ComponentOrder.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore +namespace ImageSharp { /// /// Enumerates the various component orders. diff --git a/src/ImageProcessorCore/Colors/PackedPixel/IPackedBytes.cs b/src/ImageSharp/Colors/PackedPixel/IPackedBytes.cs similarity index 97% rename from src/ImageProcessorCore/Colors/PackedPixel/IPackedBytes.cs rename to src/ImageSharp/Colors/PackedPixel/IPackedBytes.cs index 215ab23a6..21539c616 100644 --- a/src/ImageProcessorCore/Colors/PackedPixel/IPackedBytes.cs +++ b/src/ImageSharp/Colors/PackedPixel/IPackedBytes.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore +namespace ImageSharp { /// /// An interface that converts packed vector types to and from values, diff --git a/src/ImageProcessorCore/Colors/PackedPixel/IPackedPixel.cs b/src/ImageSharp/Colors/PackedPixel/IPackedPixel.cs similarity index 94% rename from src/ImageProcessorCore/Colors/PackedPixel/IPackedPixel.cs rename to src/ImageSharp/Colors/PackedPixel/IPackedPixel.cs index 5bf2dc3ea..54602380f 100644 --- a/src/ImageProcessorCore/Colors/PackedPixel/IPackedPixel.cs +++ b/src/ImageSharp/Colors/PackedPixel/IPackedPixel.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore +namespace ImageSharp { /// /// An interface that represents a packed pixel type. diff --git a/src/ImageProcessorCore/Colors/PackedPixel/IPackedVector.cs b/src/ImageSharp/Colors/PackedPixel/IPackedVector.cs similarity index 98% rename from src/ImageProcessorCore/Colors/PackedPixel/IPackedVector.cs rename to src/ImageSharp/Colors/PackedPixel/IPackedVector.cs index cb4662a01..c00d92208 100644 --- a/src/ImageProcessorCore/Colors/PackedPixel/IPackedVector.cs +++ b/src/ImageSharp/Colors/PackedPixel/IPackedVector.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore +namespace ImageSharp { using System.Numerics; diff --git a/src/ImageProcessorCore/Colors/RgbaComponent.cs b/src/ImageSharp/Colors/RgbaComponent.cs similarity index 96% rename from src/ImageProcessorCore/Colors/RgbaComponent.cs rename to src/ImageSharp/Colors/RgbaComponent.cs index 946c47a37..ed85fb86b 100644 --- a/src/ImageProcessorCore/Colors/RgbaComponent.cs +++ b/src/ImageSharp/Colors/RgbaComponent.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore +namespace ImageSharp { /// /// Enumerates the RGBA (red, green, blue, alpha) color components. diff --git a/src/ImageProcessorCore/Common/Exceptions/ImageFormatException.cs b/src/ImageSharp/Common/Exceptions/ImageFormatException.cs similarity index 98% rename from src/ImageProcessorCore/Common/Exceptions/ImageFormatException.cs rename to src/ImageSharp/Common/Exceptions/ImageFormatException.cs index 87fb38159..70491ba22 100644 --- a/src/ImageProcessorCore/Common/Exceptions/ImageFormatException.cs +++ b/src/ImageSharp/Common/Exceptions/ImageFormatException.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore +namespace ImageSharp { using System; diff --git a/src/ImageProcessorCore/Common/Exceptions/ImageProcessingException.cs b/src/ImageSharp/Common/Exceptions/ImageProcessingException.cs similarity index 98% rename from src/ImageProcessorCore/Common/Exceptions/ImageProcessingException.cs rename to src/ImageSharp/Common/Exceptions/ImageProcessingException.cs index 7899dcf44..a59be9ca8 100644 --- a/src/ImageProcessorCore/Common/Exceptions/ImageProcessingException.cs +++ b/src/ImageSharp/Common/Exceptions/ImageProcessingException.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore +namespace ImageSharp { using System; diff --git a/src/ImageProcessorCore/Common/Extensions/ByteExtensions.cs b/src/ImageSharp/Common/Extensions/ByteExtensions.cs similarity index 98% rename from src/ImageProcessorCore/Common/Extensions/ByteExtensions.cs rename to src/ImageSharp/Common/Extensions/ByteExtensions.cs index f5da2252b..00eab47fc 100644 --- a/src/ImageProcessorCore/Common/Extensions/ByteExtensions.cs +++ b/src/ImageSharp/Common/Extensions/ByteExtensions.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore +namespace ImageSharp { using System; diff --git a/src/ImageProcessorCore/Common/Extensions/ComparableExtensions.cs b/src/ImageSharp/Common/Extensions/ComparableExtensions.cs similarity index 99% rename from src/ImageProcessorCore/Common/Extensions/ComparableExtensions.cs rename to src/ImageSharp/Common/Extensions/ComparableExtensions.cs index a2704ae65..8f056ff9d 100644 --- a/src/ImageProcessorCore/Common/Extensions/ComparableExtensions.cs +++ b/src/ImageSharp/Common/Extensions/ComparableExtensions.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore +namespace ImageSharp { using System; diff --git a/src/ImageProcessorCore/Common/Extensions/EnumerableExtensions.cs b/src/ImageSharp/Common/Extensions/EnumerableExtensions.cs similarity index 99% rename from src/ImageProcessorCore/Common/Extensions/EnumerableExtensions.cs rename to src/ImageSharp/Common/Extensions/EnumerableExtensions.cs index 107320412..af8e50c7b 100644 --- a/src/ImageProcessorCore/Common/Extensions/EnumerableExtensions.cs +++ b/src/ImageSharp/Common/Extensions/EnumerableExtensions.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore +namespace ImageSharp { using System; using System.Collections.Generic; diff --git a/src/ImageProcessorCore/Common/Extensions/Vector4Extensions.cs b/src/ImageSharp/Common/Extensions/Vector4Extensions.cs similarity index 99% rename from src/ImageProcessorCore/Common/Extensions/Vector4Extensions.cs rename to src/ImageSharp/Common/Extensions/Vector4Extensions.cs index a420122e8..23fce0173 100644 --- a/src/ImageProcessorCore/Common/Extensions/Vector4Extensions.cs +++ b/src/ImageSharp/Common/Extensions/Vector4Extensions.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore +namespace ImageSharp { using System; using System.Numerics; diff --git a/src/ImageProcessorCore/Common/Helpers/Guard.cs b/src/ImageSharp/Common/Helpers/Guard.cs similarity index 99% rename from src/ImageProcessorCore/Common/Helpers/Guard.cs rename to src/ImageSharp/Common/Helpers/Guard.cs index 1e9b3ea23..ecb497d3e 100644 --- a/src/ImageProcessorCore/Common/Helpers/Guard.cs +++ b/src/ImageSharp/Common/Helpers/Guard.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore +namespace ImageSharp { using System; using System.Diagnostics; diff --git a/src/ImageProcessorCore/Common/Helpers/ImageMaths.cs b/src/ImageSharp/Common/Helpers/ImageMaths.cs similarity index 99% rename from src/ImageProcessorCore/Common/Helpers/ImageMaths.cs rename to src/ImageSharp/Common/Helpers/ImageMaths.cs index b61fa30fa..fe487323e 100644 --- a/src/ImageProcessorCore/Common/Helpers/ImageMaths.cs +++ b/src/ImageSharp/Common/Helpers/ImageMaths.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore +namespace ImageSharp { using System; using System.Linq; diff --git a/src/ImageProcessorCore/Filters/Alpha.cs b/src/ImageSharp/Filters/Alpha.cs similarity index 98% rename from src/ImageProcessorCore/Filters/Alpha.cs rename to src/ImageSharp/Filters/Alpha.cs index 37b387acb..a985165ad 100644 --- a/src/ImageProcessorCore/Filters/Alpha.cs +++ b/src/ImageSharp/Filters/Alpha.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore +namespace ImageSharp { using Processors; diff --git a/src/ImageProcessorCore/Filters/BackgroundColor.cs b/src/ImageSharp/Filters/BackgroundColor.cs similarity index 97% rename from src/ImageProcessorCore/Filters/BackgroundColor.cs rename to src/ImageSharp/Filters/BackgroundColor.cs index c36197815..47cbee4fb 100644 --- a/src/ImageProcessorCore/Filters/BackgroundColor.cs +++ b/src/ImageSharp/Filters/BackgroundColor.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore +namespace ImageSharp { using Processors; diff --git a/src/ImageProcessorCore/Filters/BinaryThreshold.cs b/src/ImageSharp/Filters/BinaryThreshold.cs similarity index 98% rename from src/ImageProcessorCore/Filters/BinaryThreshold.cs rename to src/ImageSharp/Filters/BinaryThreshold.cs index 3984d7d14..d97441fe2 100644 --- a/src/ImageProcessorCore/Filters/BinaryThreshold.cs +++ b/src/ImageSharp/Filters/BinaryThreshold.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore +namespace ImageSharp { using Processors; diff --git a/src/ImageProcessorCore/Filters/BlackWhite.cs b/src/ImageSharp/Filters/BlackWhite.cs similarity index 98% rename from src/ImageProcessorCore/Filters/BlackWhite.cs rename to src/ImageSharp/Filters/BlackWhite.cs index 0f6e62993..7e6c6601e 100644 --- a/src/ImageProcessorCore/Filters/BlackWhite.cs +++ b/src/ImageSharp/Filters/BlackWhite.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore +namespace ImageSharp { using Processors; diff --git a/src/ImageProcessorCore/Filters/Blend.cs b/src/ImageSharp/Filters/Blend.cs similarity index 98% rename from src/ImageProcessorCore/Filters/Blend.cs rename to src/ImageSharp/Filters/Blend.cs index a08864296..448fb7aa0 100644 --- a/src/ImageProcessorCore/Filters/Blend.cs +++ b/src/ImageSharp/Filters/Blend.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore +namespace ImageSharp { using Processors; diff --git a/src/ImageProcessorCore/Filters/Brightness.cs b/src/ImageSharp/Filters/Brightness.cs similarity index 98% rename from src/ImageProcessorCore/Filters/Brightness.cs rename to src/ImageSharp/Filters/Brightness.cs index 3d4a7ba79..2e167c54f 100644 --- a/src/ImageProcessorCore/Filters/Brightness.cs +++ b/src/ImageSharp/Filters/Brightness.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore +namespace ImageSharp { using Processors; diff --git a/src/ImageProcessorCore/Filters/ColorBlindness.cs b/src/ImageSharp/Filters/ColorBlindness.cs similarity index 86% rename from src/ImageProcessorCore/Filters/ColorBlindness.cs rename to src/ImageSharp/Filters/ColorBlindness.cs index 2b169a1ee..e1a14e0f0 100644 --- a/src/ImageProcessorCore/Filters/ColorBlindness.cs +++ b/src/ImageSharp/Filters/ColorBlindness.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -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(); break; - case ImageProcessorCore.ColorBlindness.Achromatopsia: + case ImageSharp.ColorBlindness.Achromatopsia: processor = new AchromatopsiaProcessor(); break; - case ImageProcessorCore.ColorBlindness.Deuteranomaly: + case ImageSharp.ColorBlindness.Deuteranomaly: processor = new DeuteranomalyProcessor(); break; - case ImageProcessorCore.ColorBlindness.Deuteranopia: + case ImageSharp.ColorBlindness.Deuteranopia: processor = new DeuteranopiaProcessor(); break; - case ImageProcessorCore.ColorBlindness.Protanomaly: + case ImageSharp.ColorBlindness.Protanomaly: processor = new ProtanomalyProcessor(); break; - case ImageProcessorCore.ColorBlindness.Protanopia: + case ImageSharp.ColorBlindness.Protanopia: processor = new ProtanopiaProcessor(); break; - case ImageProcessorCore.ColorBlindness.Tritanomaly: + case ImageSharp.ColorBlindness.Tritanomaly: processor = new TritanomalyProcessor(); break; diff --git a/src/ImageProcessorCore/Filters/Contrast.cs b/src/ImageSharp/Filters/Contrast.cs similarity index 98% rename from src/ImageProcessorCore/Filters/Contrast.cs rename to src/ImageSharp/Filters/Contrast.cs index 1532f5ec9..6f9c45cc6 100644 --- a/src/ImageProcessorCore/Filters/Contrast.cs +++ b/src/ImageSharp/Filters/Contrast.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore +namespace ImageSharp { using Processors; diff --git a/src/ImageProcessorCore/Filters/Glow.cs b/src/ImageSharp/Filters/Glow.cs similarity index 99% rename from src/ImageProcessorCore/Filters/Glow.cs rename to src/ImageSharp/Filters/Glow.cs index d1abfedd3..1b829850d 100644 --- a/src/ImageProcessorCore/Filters/Glow.cs +++ b/src/ImageSharp/Filters/Glow.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore +namespace ImageSharp { using Processors; diff --git a/src/ImageProcessorCore/Filters/Grayscale.cs b/src/ImageSharp/Filters/Grayscale.cs similarity index 98% rename from src/ImageProcessorCore/Filters/Grayscale.cs rename to src/ImageSharp/Filters/Grayscale.cs index a48b2a895..ce827e54c 100644 --- a/src/ImageProcessorCore/Filters/Grayscale.cs +++ b/src/ImageSharp/Filters/Grayscale.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore +namespace ImageSharp { using Processors; diff --git a/src/ImageProcessorCore/Filters/Hue.cs b/src/ImageSharp/Filters/Hue.cs similarity index 98% rename from src/ImageProcessorCore/Filters/Hue.cs rename to src/ImageSharp/Filters/Hue.cs index a0f5d0ec0..c146667a0 100644 --- a/src/ImageProcessorCore/Filters/Hue.cs +++ b/src/ImageSharp/Filters/Hue.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore +namespace ImageSharp { using Processors; diff --git a/src/ImageProcessorCore/Filters/Invert.cs b/src/ImageSharp/Filters/Invert.cs similarity index 98% rename from src/ImageProcessorCore/Filters/Invert.cs rename to src/ImageSharp/Filters/Invert.cs index c33745ed7..a948c511d 100644 --- a/src/ImageProcessorCore/Filters/Invert.cs +++ b/src/ImageSharp/Filters/Invert.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore +namespace ImageSharp { using Processors; diff --git a/src/ImageProcessorCore/Filters/Kodachrome.cs b/src/ImageSharp/Filters/Kodachrome.cs similarity index 98% rename from src/ImageProcessorCore/Filters/Kodachrome.cs rename to src/ImageSharp/Filters/Kodachrome.cs index 3e09a1ea2..f47bfa5c3 100644 --- a/src/ImageProcessorCore/Filters/Kodachrome.cs +++ b/src/ImageSharp/Filters/Kodachrome.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore +namespace ImageSharp { using Processors; diff --git a/src/ImageProcessorCore/Filters/Lomograph.cs b/src/ImageSharp/Filters/Lomograph.cs similarity index 98% rename from src/ImageProcessorCore/Filters/Lomograph.cs rename to src/ImageSharp/Filters/Lomograph.cs index f0fd21a8c..84fccd374 100644 --- a/src/ImageProcessorCore/Filters/Lomograph.cs +++ b/src/ImageSharp/Filters/Lomograph.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore +namespace ImageSharp { using Processors; diff --git a/src/ImageProcessorCore/Filters/Options/ColorBlindness.cs b/src/ImageSharp/Filters/Options/ColorBlindness.cs similarity index 97% rename from src/ImageProcessorCore/Filters/Options/ColorBlindness.cs rename to src/ImageSharp/Filters/Options/ColorBlindness.cs index e128044cd..1e0bc596b 100644 --- a/src/ImageProcessorCore/Filters/Options/ColorBlindness.cs +++ b/src/ImageSharp/Filters/Options/ColorBlindness.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore +namespace ImageSharp { /// /// Enumerates the various types of defined color blindness filters. diff --git a/src/ImageProcessorCore/Filters/Options/EdgeDetection.cs b/src/ImageSharp/Filters/Options/EdgeDetection.cs similarity index 98% rename from src/ImageProcessorCore/Filters/Options/EdgeDetection.cs rename to src/ImageSharp/Filters/Options/EdgeDetection.cs index 0132b10e3..67fad0de4 100644 --- a/src/ImageProcessorCore/Filters/Options/EdgeDetection.cs +++ b/src/ImageSharp/Filters/Options/EdgeDetection.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore +namespace ImageSharp { /// /// Enumerates the various types of defined edge detection filters. diff --git a/src/ImageProcessorCore/Filters/Options/GrayscaleMode.cs b/src/ImageSharp/Filters/Options/GrayscaleMode.cs similarity index 94% rename from src/ImageProcessorCore/Filters/Options/GrayscaleMode.cs rename to src/ImageSharp/Filters/Options/GrayscaleMode.cs index 9c1b9df5d..6ecd5bb36 100644 --- a/src/ImageProcessorCore/Filters/Options/GrayscaleMode.cs +++ b/src/ImageSharp/Filters/Options/GrayscaleMode.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore +namespace ImageSharp { /// /// Enumerates the various types of defined Grayscale filters. diff --git a/src/ImageProcessorCore/Filters/Polaroid.cs b/src/ImageSharp/Filters/Polaroid.cs similarity index 98% rename from src/ImageProcessorCore/Filters/Polaroid.cs rename to src/ImageSharp/Filters/Polaroid.cs index f19c4578c..f77c95a4b 100644 --- a/src/ImageProcessorCore/Filters/Polaroid.cs +++ b/src/ImageSharp/Filters/Polaroid.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore +namespace ImageSharp { using Processors; diff --git a/src/ImageProcessorCore/Filters/Processors/AlphaProcessor.cs b/src/ImageSharp/Filters/Processors/AlphaProcessor.cs similarity index 98% rename from src/ImageProcessorCore/Filters/Processors/AlphaProcessor.cs rename to src/ImageSharp/Filters/Processors/AlphaProcessor.cs index e88ee83f3..f425d9c73 100644 --- a/src/ImageProcessorCore/Filters/Processors/AlphaProcessor.cs +++ b/src/ImageSharp/Filters/Processors/AlphaProcessor.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore.Processors +namespace ImageSharp.Processors { using System; using System.Numerics; diff --git a/src/ImageProcessorCore/Filters/Processors/BackgroundColorProcessor.cs b/src/ImageSharp/Filters/Processors/BackgroundColorProcessor.cs similarity index 98% rename from src/ImageProcessorCore/Filters/Processors/BackgroundColorProcessor.cs rename to src/ImageSharp/Filters/Processors/BackgroundColorProcessor.cs index 52888692c..b03f9d6c2 100644 --- a/src/ImageProcessorCore/Filters/Processors/BackgroundColorProcessor.cs +++ b/src/ImageSharp/Filters/Processors/BackgroundColorProcessor.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore.Processors +namespace ImageSharp.Processors { using System; using System.Numerics; diff --git a/src/ImageProcessorCore/Filters/Processors/Binarization/BinaryThresholdProcessor.cs b/src/ImageSharp/Filters/Processors/Binarization/BinaryThresholdProcessor.cs similarity index 99% rename from src/ImageProcessorCore/Filters/Processors/Binarization/BinaryThresholdProcessor.cs rename to src/ImageSharp/Filters/Processors/Binarization/BinaryThresholdProcessor.cs index ad6fed7bc..e5e604aa6 100644 --- a/src/ImageProcessorCore/Filters/Processors/Binarization/BinaryThresholdProcessor.cs +++ b/src/ImageSharp/Filters/Processors/Binarization/BinaryThresholdProcessor.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore.Processors +namespace ImageSharp.Processors { using System; using System.Threading.Tasks; diff --git a/src/ImageProcessorCore/Filters/Processors/BlendProcessor.cs b/src/ImageSharp/Filters/Processors/BlendProcessor.cs similarity index 98% rename from src/ImageProcessorCore/Filters/Processors/BlendProcessor.cs rename to src/ImageSharp/Filters/Processors/BlendProcessor.cs index 266373059..8ba4c9034 100644 --- a/src/ImageProcessorCore/Filters/Processors/BlendProcessor.cs +++ b/src/ImageSharp/Filters/Processors/BlendProcessor.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore.Processors +namespace ImageSharp.Processors { using System; using System.Numerics; diff --git a/src/ImageProcessorCore/Filters/Processors/BrightnessProcessor.cs b/src/ImageSharp/Filters/Processors/BrightnessProcessor.cs similarity index 98% rename from src/ImageProcessorCore/Filters/Processors/BrightnessProcessor.cs rename to src/ImageSharp/Filters/Processors/BrightnessProcessor.cs index c41d4c7c3..ae8a12bce 100644 --- a/src/ImageProcessorCore/Filters/Processors/BrightnessProcessor.cs +++ b/src/ImageSharp/Filters/Processors/BrightnessProcessor.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore.Processors +namespace ImageSharp.Processors { using System; using System.Numerics; diff --git a/src/ImageProcessorCore/Filters/Processors/ColorMatrix/BlackWhiteProcessor.cs b/src/ImageSharp/Filters/Processors/ColorMatrix/BlackWhiteProcessor.cs similarity index 96% rename from src/ImageProcessorCore/Filters/Processors/ColorMatrix/BlackWhiteProcessor.cs rename to src/ImageSharp/Filters/Processors/ColorMatrix/BlackWhiteProcessor.cs index 47d99161f..e80196313 100644 --- a/src/ImageProcessorCore/Filters/Processors/ColorMatrix/BlackWhiteProcessor.cs +++ b/src/ImageSharp/Filters/Processors/ColorMatrix/BlackWhiteProcessor.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore.Processors +namespace ImageSharp.Processors { using System.Numerics; diff --git a/src/ImageProcessorCore/Filters/Processors/ColorMatrix/ColorBlindness/AchromatomalyProcessor.cs b/src/ImageSharp/Filters/Processors/ColorMatrix/ColorBlindness/AchromatomalyProcessor.cs similarity index 96% rename from src/ImageProcessorCore/Filters/Processors/ColorMatrix/ColorBlindness/AchromatomalyProcessor.cs rename to src/ImageSharp/Filters/Processors/ColorMatrix/ColorBlindness/AchromatomalyProcessor.cs index 9d62483dd..1958abf78 100644 --- a/src/ImageProcessorCore/Filters/Processors/ColorMatrix/ColorBlindness/AchromatomalyProcessor.cs +++ b/src/ImageSharp/Filters/Processors/ColorMatrix/ColorBlindness/AchromatomalyProcessor.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore.Processors +namespace ImageSharp.Processors { using System.Numerics; diff --git a/src/ImageProcessorCore/Filters/Processors/ColorMatrix/ColorBlindness/AchromatopsiaProcessor.cs b/src/ImageSharp/Filters/Processors/ColorMatrix/ColorBlindness/AchromatopsiaProcessor.cs similarity index 96% rename from src/ImageProcessorCore/Filters/Processors/ColorMatrix/ColorBlindness/AchromatopsiaProcessor.cs rename to src/ImageSharp/Filters/Processors/ColorMatrix/ColorBlindness/AchromatopsiaProcessor.cs index 0993705bc..5dd1f60a0 100644 --- a/src/ImageProcessorCore/Filters/Processors/ColorMatrix/ColorBlindness/AchromatopsiaProcessor.cs +++ b/src/ImageSharp/Filters/Processors/ColorMatrix/ColorBlindness/AchromatopsiaProcessor.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore.Processors +namespace ImageSharp.Processors { using System.Numerics; diff --git a/src/ImageProcessorCore/Filters/Processors/ColorMatrix/ColorBlindness/DeuteranomalyProcessor.cs b/src/ImageSharp/Filters/Processors/ColorMatrix/ColorBlindness/DeuteranomalyProcessor.cs similarity index 96% rename from src/ImageProcessorCore/Filters/Processors/ColorMatrix/ColorBlindness/DeuteranomalyProcessor.cs rename to src/ImageSharp/Filters/Processors/ColorMatrix/ColorBlindness/DeuteranomalyProcessor.cs index 03d678c2c..d23629c50 100644 --- a/src/ImageProcessorCore/Filters/Processors/ColorMatrix/ColorBlindness/DeuteranomalyProcessor.cs +++ b/src/ImageSharp/Filters/Processors/ColorMatrix/ColorBlindness/DeuteranomalyProcessor.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore.Processors +namespace ImageSharp.Processors { using System.Numerics; diff --git a/src/ImageProcessorCore/Filters/Processors/ColorMatrix/ColorBlindness/DeuteranopiaProcessor.cs b/src/ImageSharp/Filters/Processors/ColorMatrix/ColorBlindness/DeuteranopiaProcessor.cs similarity index 96% rename from src/ImageProcessorCore/Filters/Processors/ColorMatrix/ColorBlindness/DeuteranopiaProcessor.cs rename to src/ImageSharp/Filters/Processors/ColorMatrix/ColorBlindness/DeuteranopiaProcessor.cs index 04b79fdb8..a2357548e 100644 --- a/src/ImageProcessorCore/Filters/Processors/ColorMatrix/ColorBlindness/DeuteranopiaProcessor.cs +++ b/src/ImageSharp/Filters/Processors/ColorMatrix/ColorBlindness/DeuteranopiaProcessor.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore.Processors +namespace ImageSharp.Processors { using System.Numerics; diff --git a/src/ImageProcessorCore/Filters/Processors/ColorMatrix/ColorBlindness/ProtanomalyProcessor.cs b/src/ImageSharp/Filters/Processors/ColorMatrix/ColorBlindness/ProtanomalyProcessor.cs similarity index 96% rename from src/ImageProcessorCore/Filters/Processors/ColorMatrix/ColorBlindness/ProtanomalyProcessor.cs rename to src/ImageSharp/Filters/Processors/ColorMatrix/ColorBlindness/ProtanomalyProcessor.cs index 883f53dfe..e88f306d2 100644 --- a/src/ImageProcessorCore/Filters/Processors/ColorMatrix/ColorBlindness/ProtanomalyProcessor.cs +++ b/src/ImageSharp/Filters/Processors/ColorMatrix/ColorBlindness/ProtanomalyProcessor.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore.Processors +namespace ImageSharp.Processors { using System.Numerics; diff --git a/src/ImageProcessorCore/Filters/Processors/ColorMatrix/ColorBlindness/ProtanopiaProcessor.cs b/src/ImageSharp/Filters/Processors/ColorMatrix/ColorBlindness/ProtanopiaProcessor.cs similarity index 96% rename from src/ImageProcessorCore/Filters/Processors/ColorMatrix/ColorBlindness/ProtanopiaProcessor.cs rename to src/ImageSharp/Filters/Processors/ColorMatrix/ColorBlindness/ProtanopiaProcessor.cs index 7db6d55bd..4a4cb85ee 100644 --- a/src/ImageProcessorCore/Filters/Processors/ColorMatrix/ColorBlindness/ProtanopiaProcessor.cs +++ b/src/ImageSharp/Filters/Processors/ColorMatrix/ColorBlindness/ProtanopiaProcessor.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore.Processors +namespace ImageSharp.Processors { using System.Numerics; diff --git a/src/ImageProcessorCore/Filters/Processors/ColorMatrix/ColorBlindness/README.md b/src/ImageSharp/Filters/Processors/ColorMatrix/ColorBlindness/README.md similarity index 100% rename from src/ImageProcessorCore/Filters/Processors/ColorMatrix/ColorBlindness/README.md rename to src/ImageSharp/Filters/Processors/ColorMatrix/ColorBlindness/README.md diff --git a/src/ImageProcessorCore/Filters/Processors/ColorMatrix/ColorBlindness/TritanomalyProcessor.cs b/src/ImageSharp/Filters/Processors/ColorMatrix/ColorBlindness/TritanomalyProcessor.cs similarity index 96% rename from src/ImageProcessorCore/Filters/Processors/ColorMatrix/ColorBlindness/TritanomalyProcessor.cs rename to src/ImageSharp/Filters/Processors/ColorMatrix/ColorBlindness/TritanomalyProcessor.cs index 1d5cbe27f..9f310a363 100644 --- a/src/ImageProcessorCore/Filters/Processors/ColorMatrix/ColorBlindness/TritanomalyProcessor.cs +++ b/src/ImageSharp/Filters/Processors/ColorMatrix/ColorBlindness/TritanomalyProcessor.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore.Processors +namespace ImageSharp.Processors { using System.Numerics; diff --git a/src/ImageProcessorCore/Filters/Processors/ColorMatrix/ColorBlindness/TritanopiaProcessor.cs b/src/ImageSharp/Filters/Processors/ColorMatrix/ColorBlindness/TritanopiaProcessor.cs similarity index 96% rename from src/ImageProcessorCore/Filters/Processors/ColorMatrix/ColorBlindness/TritanopiaProcessor.cs rename to src/ImageSharp/Filters/Processors/ColorMatrix/ColorBlindness/TritanopiaProcessor.cs index 7d63cf4f4..98939d1c9 100644 --- a/src/ImageProcessorCore/Filters/Processors/ColorMatrix/ColorBlindness/TritanopiaProcessor.cs +++ b/src/ImageSharp/Filters/Processors/ColorMatrix/ColorBlindness/TritanopiaProcessor.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore.Processors +namespace ImageSharp.Processors { using System.Numerics; diff --git a/src/ImageProcessorCore/Filters/Processors/ColorMatrix/ColorMatrixFilter.cs b/src/ImageSharp/Filters/Processors/ColorMatrix/ColorMatrixFilter.cs similarity index 98% rename from src/ImageProcessorCore/Filters/Processors/ColorMatrix/ColorMatrixFilter.cs rename to src/ImageSharp/Filters/Processors/ColorMatrix/ColorMatrixFilter.cs index 0caefaab9..625aa4d12 100644 --- a/src/ImageProcessorCore/Filters/Processors/ColorMatrix/ColorMatrixFilter.cs +++ b/src/ImageSharp/Filters/Processors/ColorMatrix/ColorMatrixFilter.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore.Processors +namespace ImageSharp.Processors { using System; using System.Numerics; diff --git a/src/ImageProcessorCore/Filters/Processors/ColorMatrix/GrayscaleBt601Processor.cs b/src/ImageSharp/Filters/Processors/ColorMatrix/GrayscaleBt601Processor.cs similarity index 96% rename from src/ImageProcessorCore/Filters/Processors/ColorMatrix/GrayscaleBt601Processor.cs rename to src/ImageSharp/Filters/Processors/ColorMatrix/GrayscaleBt601Processor.cs index c6bd5888d..4a3ec7896 100644 --- a/src/ImageProcessorCore/Filters/Processors/ColorMatrix/GrayscaleBt601Processor.cs +++ b/src/ImageSharp/Filters/Processors/ColorMatrix/GrayscaleBt601Processor.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore.Processors +namespace ImageSharp.Processors { using System.Numerics; diff --git a/src/ImageProcessorCore/Filters/Processors/ColorMatrix/GrayscaleBt709Processor.cs b/src/ImageSharp/Filters/Processors/ColorMatrix/GrayscaleBt709Processor.cs similarity index 96% rename from src/ImageProcessorCore/Filters/Processors/ColorMatrix/GrayscaleBt709Processor.cs rename to src/ImageSharp/Filters/Processors/ColorMatrix/GrayscaleBt709Processor.cs index cfe11a7a4..e9b06b056 100644 --- a/src/ImageProcessorCore/Filters/Processors/ColorMatrix/GrayscaleBt709Processor.cs +++ b/src/ImageSharp/Filters/Processors/ColorMatrix/GrayscaleBt709Processor.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore.Processors +namespace ImageSharp.Processors { using System.Numerics; diff --git a/src/ImageProcessorCore/Filters/Processors/ColorMatrix/HueProcessor.cs b/src/ImageSharp/Filters/Processors/ColorMatrix/HueProcessor.cs similarity index 98% rename from src/ImageProcessorCore/Filters/Processors/ColorMatrix/HueProcessor.cs rename to src/ImageSharp/Filters/Processors/ColorMatrix/HueProcessor.cs index ccbeaabb0..1ca9234bb 100644 --- a/src/ImageProcessorCore/Filters/Processors/ColorMatrix/HueProcessor.cs +++ b/src/ImageSharp/Filters/Processors/ColorMatrix/HueProcessor.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore.Processors +namespace ImageSharp.Processors { using System; using System.Numerics; diff --git a/src/ImageProcessorCore/Filters/Processors/ColorMatrix/IColorMatrixFilter.cs b/src/ImageSharp/Filters/Processors/ColorMatrix/IColorMatrixFilter.cs similarity index 95% rename from src/ImageProcessorCore/Filters/Processors/ColorMatrix/IColorMatrixFilter.cs rename to src/ImageSharp/Filters/Processors/ColorMatrix/IColorMatrixFilter.cs index 3cd88ebf4..59296a3eb 100644 --- a/src/ImageProcessorCore/Filters/Processors/ColorMatrix/IColorMatrixFilter.cs +++ b/src/ImageSharp/Filters/Processors/ColorMatrix/IColorMatrixFilter.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore.Processors +namespace ImageSharp.Processors { using System.Numerics; diff --git a/src/ImageProcessorCore/Filters/Processors/ColorMatrix/KodachromeProcessor.cs b/src/ImageSharp/Filters/Processors/ColorMatrix/KodachromeProcessor.cs similarity index 96% rename from src/ImageProcessorCore/Filters/Processors/ColorMatrix/KodachromeProcessor.cs rename to src/ImageSharp/Filters/Processors/ColorMatrix/KodachromeProcessor.cs index 0ad46254c..d0d9249a0 100644 --- a/src/ImageProcessorCore/Filters/Processors/ColorMatrix/KodachromeProcessor.cs +++ b/src/ImageSharp/Filters/Processors/ColorMatrix/KodachromeProcessor.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore.Processors +namespace ImageSharp.Processors { using System.Numerics; diff --git a/src/ImageProcessorCore/Filters/Processors/ColorMatrix/LomographProcessor.cs b/src/ImageSharp/Filters/Processors/ColorMatrix/LomographProcessor.cs similarity index 97% rename from src/ImageProcessorCore/Filters/Processors/ColorMatrix/LomographProcessor.cs rename to src/ImageSharp/Filters/Processors/ColorMatrix/LomographProcessor.cs index a03ffc912..3460e935e 100644 --- a/src/ImageProcessorCore/Filters/Processors/ColorMatrix/LomographProcessor.cs +++ b/src/ImageSharp/Filters/Processors/ColorMatrix/LomographProcessor.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore.Processors +namespace ImageSharp.Processors { using System.Numerics; diff --git a/src/ImageProcessorCore/Filters/Processors/ColorMatrix/PolaroidProcessor.cs b/src/ImageSharp/Filters/Processors/ColorMatrix/PolaroidProcessor.cs similarity index 97% rename from src/ImageProcessorCore/Filters/Processors/ColorMatrix/PolaroidProcessor.cs rename to src/ImageSharp/Filters/Processors/ColorMatrix/PolaroidProcessor.cs index 6852ec444..1082f0d45 100644 --- a/src/ImageProcessorCore/Filters/Processors/ColorMatrix/PolaroidProcessor.cs +++ b/src/ImageSharp/Filters/Processors/ColorMatrix/PolaroidProcessor.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore.Processors +namespace ImageSharp.Processors { using System.Numerics; diff --git a/src/ImageProcessorCore/Filters/Processors/ColorMatrix/SaturationProcessor.cs b/src/ImageSharp/Filters/Processors/ColorMatrix/SaturationProcessor.cs similarity index 98% rename from src/ImageProcessorCore/Filters/Processors/ColorMatrix/SaturationProcessor.cs rename to src/ImageSharp/Filters/Processors/ColorMatrix/SaturationProcessor.cs index d54d7b834..3f2de7d88 100644 --- a/src/ImageProcessorCore/Filters/Processors/ColorMatrix/SaturationProcessor.cs +++ b/src/ImageSharp/Filters/Processors/ColorMatrix/SaturationProcessor.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore.Processors +namespace ImageSharp.Processors { using System.Numerics; diff --git a/src/ImageProcessorCore/Filters/Processors/ColorMatrix/SepiaProcessor.cs b/src/ImageSharp/Filters/Processors/ColorMatrix/SepiaProcessor.cs similarity index 96% rename from src/ImageProcessorCore/Filters/Processors/ColorMatrix/SepiaProcessor.cs rename to src/ImageSharp/Filters/Processors/ColorMatrix/SepiaProcessor.cs index f9a3b2d8c..226a9d17b 100644 --- a/src/ImageProcessorCore/Filters/Processors/ColorMatrix/SepiaProcessor.cs +++ b/src/ImageSharp/Filters/Processors/ColorMatrix/SepiaProcessor.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore.Processors +namespace ImageSharp.Processors { using System.Numerics; diff --git a/src/ImageProcessorCore/Filters/Processors/ContrastProcessor.cs b/src/ImageSharp/Filters/Processors/ContrastProcessor.cs similarity index 98% rename from src/ImageProcessorCore/Filters/Processors/ContrastProcessor.cs rename to src/ImageSharp/Filters/Processors/ContrastProcessor.cs index 24f56fb34..9730c026c 100644 --- a/src/ImageProcessorCore/Filters/Processors/ContrastProcessor.cs +++ b/src/ImageSharp/Filters/Processors/ContrastProcessor.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore.Processors +namespace ImageSharp.Processors { using System; using System.Numerics; diff --git a/src/ImageProcessorCore/Filters/Processors/GlowProcessor.cs b/src/ImageSharp/Filters/Processors/GlowProcessor.cs similarity index 98% rename from src/ImageProcessorCore/Filters/Processors/GlowProcessor.cs rename to src/ImageSharp/Filters/Processors/GlowProcessor.cs index dc409748b..51dbb31a5 100644 --- a/src/ImageProcessorCore/Filters/Processors/GlowProcessor.cs +++ b/src/ImageSharp/Filters/Processors/GlowProcessor.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore.Processors +namespace ImageSharp.Processors { using System; using System.Numerics; diff --git a/src/ImageProcessorCore/Filters/Processors/IImageFilter.cs b/src/ImageSharp/Filters/Processors/IImageFilter.cs similarity index 97% rename from src/ImageProcessorCore/Filters/Processors/IImageFilter.cs rename to src/ImageSharp/Filters/Processors/IImageFilter.cs index 39ea5ecbf..722299812 100644 --- a/src/ImageProcessorCore/Filters/Processors/IImageFilter.cs +++ b/src/ImageSharp/Filters/Processors/IImageFilter.cs @@ -1,4 +1,4 @@ -namespace ImageProcessorCore.Processors +namespace ImageSharp.Processors { /// /// Encapsulates methods to alter the pixels of an image. The processor operates on the original source pixels. diff --git a/src/ImageProcessorCore/Filters/Processors/ImageFilter.cs b/src/ImageSharp/Filters/Processors/ImageFilter.cs similarity index 98% rename from src/ImageProcessorCore/Filters/Processors/ImageFilter.cs rename to src/ImageSharp/Filters/Processors/ImageFilter.cs index dd7114e0b..bff2ab872 100644 --- a/src/ImageProcessorCore/Filters/Processors/ImageFilter.cs +++ b/src/ImageSharp/Filters/Processors/ImageFilter.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore.Processors +namespace ImageSharp.Processors { using System; diff --git a/src/ImageProcessorCore/Filters/Processors/InvertProcessor.cs b/src/ImageSharp/Filters/Processors/InvertProcessor.cs similarity index 98% rename from src/ImageProcessorCore/Filters/Processors/InvertProcessor.cs rename to src/ImageSharp/Filters/Processors/InvertProcessor.cs index d99ed598b..5846f3e08 100644 --- a/src/ImageProcessorCore/Filters/Processors/InvertProcessor.cs +++ b/src/ImageSharp/Filters/Processors/InvertProcessor.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore.Processors +namespace ImageSharp.Processors { using System; using System.Numerics; diff --git a/src/ImageProcessorCore/Filters/Processors/VignetteProcessor.cs b/src/ImageSharp/Filters/Processors/VignetteProcessor.cs similarity index 98% rename from src/ImageProcessorCore/Filters/Processors/VignetteProcessor.cs rename to src/ImageSharp/Filters/Processors/VignetteProcessor.cs index b7ac7dbfd..b768d8861 100644 --- a/src/ImageProcessorCore/Filters/Processors/VignetteProcessor.cs +++ b/src/ImageSharp/Filters/Processors/VignetteProcessor.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore.Processors +namespace ImageSharp.Processors { using System; using System.Numerics; diff --git a/src/ImageProcessorCore/Filters/Saturation.cs b/src/ImageSharp/Filters/Saturation.cs similarity index 98% rename from src/ImageProcessorCore/Filters/Saturation.cs rename to src/ImageSharp/Filters/Saturation.cs index bf75cf8e8..6fb0a463c 100644 --- a/src/ImageProcessorCore/Filters/Saturation.cs +++ b/src/ImageSharp/Filters/Saturation.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore +namespace ImageSharp { using Processors; diff --git a/src/ImageProcessorCore/Filters/Sepia.cs b/src/ImageSharp/Filters/Sepia.cs similarity index 98% rename from src/ImageProcessorCore/Filters/Sepia.cs rename to src/ImageSharp/Filters/Sepia.cs index e8004c2a2..6bd070cc8 100644 --- a/src/ImageProcessorCore/Filters/Sepia.cs +++ b/src/ImageSharp/Filters/Sepia.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore +namespace ImageSharp { using Processors; diff --git a/src/ImageProcessorCore/Filters/Vignette.cs b/src/ImageSharp/Filters/Vignette.cs similarity index 99% rename from src/ImageProcessorCore/Filters/Vignette.cs rename to src/ImageSharp/Filters/Vignette.cs index d231126c2..b8f10b27a 100644 --- a/src/ImageProcessorCore/Filters/Vignette.cs +++ b/src/ImageSharp/Filters/Vignette.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore +namespace ImageSharp { using Processors; diff --git a/src/ImageProcessorCore/Formats/Bmp/BmpBitsPerPixel.cs b/src/ImageSharp/Formats/Bmp/BmpBitsPerPixel.cs similarity index 94% rename from src/ImageProcessorCore/Formats/Bmp/BmpBitsPerPixel.cs rename to src/ImageSharp/Formats/Bmp/BmpBitsPerPixel.cs index e7de3bc29..330326acf 100644 --- a/src/ImageProcessorCore/Formats/Bmp/BmpBitsPerPixel.cs +++ b/src/ImageSharp/Formats/Bmp/BmpBitsPerPixel.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore.Formats +namespace ImageSharp.Formats { /// /// Enumerates the available bits per pixel for bitmap. diff --git a/src/ImageProcessorCore/Formats/Bmp/BmpCompression.cs b/src/ImageSharp/Formats/Bmp/BmpCompression.cs similarity index 98% rename from src/ImageProcessorCore/Formats/Bmp/BmpCompression.cs rename to src/ImageSharp/Formats/Bmp/BmpCompression.cs index de3c66495..a9246d449 100644 --- a/src/ImageProcessorCore/Formats/Bmp/BmpCompression.cs +++ b/src/ImageSharp/Formats/Bmp/BmpCompression.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore.Formats +namespace ImageSharp.Formats { /// /// Defines how the compression type of the image data diff --git a/src/ImageProcessorCore/Formats/Bmp/BmpDecoder.cs b/src/ImageSharp/Formats/Bmp/BmpDecoder.cs similarity index 98% rename from src/ImageProcessorCore/Formats/Bmp/BmpDecoder.cs rename to src/ImageSharp/Formats/Bmp/BmpDecoder.cs index 475643c1d..b99a96462 100644 --- a/src/ImageProcessorCore/Formats/Bmp/BmpDecoder.cs +++ b/src/ImageSharp/Formats/Bmp/BmpDecoder.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore.Formats +namespace ImageSharp.Formats { using System; using System.IO; diff --git a/src/ImageProcessorCore/Formats/Bmp/BmpDecoderCore.cs b/src/ImageSharp/Formats/Bmp/BmpDecoderCore.cs similarity index 99% rename from src/ImageProcessorCore/Formats/Bmp/BmpDecoderCore.cs rename to src/ImageSharp/Formats/Bmp/BmpDecoderCore.cs index 6218da2da..9198d443c 100644 --- a/src/ImageProcessorCore/Formats/Bmp/BmpDecoderCore.cs +++ b/src/ImageSharp/Formats/Bmp/BmpDecoderCore.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore.Formats +namespace ImageSharp.Formats { using System; using System.IO; diff --git a/src/ImageProcessorCore/Formats/Bmp/BmpEncoder.cs b/src/ImageSharp/Formats/Bmp/BmpEncoder.cs similarity index 98% rename from src/ImageProcessorCore/Formats/Bmp/BmpEncoder.cs rename to src/ImageSharp/Formats/Bmp/BmpEncoder.cs index 42627626d..7205840b7 100644 --- a/src/ImageProcessorCore/Formats/Bmp/BmpEncoder.cs +++ b/src/ImageSharp/Formats/Bmp/BmpEncoder.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore.Formats +namespace ImageSharp.Formats { using System; using System.IO; diff --git a/src/ImageProcessorCore/Formats/Bmp/BmpEncoderCore.cs b/src/ImageSharp/Formats/Bmp/BmpEncoderCore.cs similarity index 99% rename from src/ImageProcessorCore/Formats/Bmp/BmpEncoderCore.cs rename to src/ImageSharp/Formats/Bmp/BmpEncoderCore.cs index a01fce35b..0da8fe4d4 100644 --- a/src/ImageProcessorCore/Formats/Bmp/BmpEncoderCore.cs +++ b/src/ImageSharp/Formats/Bmp/BmpEncoderCore.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore.Formats +namespace ImageSharp.Formats { using System.IO; diff --git a/src/ImageProcessorCore/Formats/Bmp/BmpFileHeader.cs b/src/ImageSharp/Formats/Bmp/BmpFileHeader.cs similarity index 97% rename from src/ImageProcessorCore/Formats/Bmp/BmpFileHeader.cs rename to src/ImageSharp/Formats/Bmp/BmpFileHeader.cs index 6f626ee70..4be602f4b 100644 --- a/src/ImageProcessorCore/Formats/Bmp/BmpFileHeader.cs +++ b/src/ImageSharp/Formats/Bmp/BmpFileHeader.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore.Formats +namespace ImageSharp.Formats { /// /// Stores general information about the Bitmap file. diff --git a/src/ImageProcessorCore/Formats/Bmp/BmpFormat.cs b/src/ImageSharp/Formats/Bmp/BmpFormat.cs similarity index 93% rename from src/ImageProcessorCore/Formats/Bmp/BmpFormat.cs rename to src/ImageSharp/Formats/Bmp/BmpFormat.cs index 6f640c4b9..b01f3ab32 100644 --- a/src/ImageProcessorCore/Formats/Bmp/BmpFormat.cs +++ b/src/ImageSharp/Formats/Bmp/BmpFormat.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore.Formats +namespace ImageSharp.Formats { /// /// Encapsulates the means to encode and decode bitmap images. diff --git a/src/ImageProcessorCore/Formats/Bmp/BmpInfoHeader.cs b/src/ImageSharp/Formats/Bmp/BmpInfoHeader.cs similarity index 98% rename from src/ImageProcessorCore/Formats/Bmp/BmpInfoHeader.cs rename to src/ImageSharp/Formats/Bmp/BmpInfoHeader.cs index c21a52d21..e652cb504 100644 --- a/src/ImageProcessorCore/Formats/Bmp/BmpInfoHeader.cs +++ b/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. // -namespace ImageProcessorCore.Formats +namespace ImageSharp.Formats { /// /// This block of bytes tells the application detailed information diff --git a/src/ImageProcessorCore/Formats/Bmp/README.md b/src/ImageSharp/Formats/Bmp/README.md similarity index 100% rename from src/ImageProcessorCore/Formats/Bmp/README.md rename to src/ImageSharp/Formats/Bmp/README.md diff --git a/src/ImageProcessorCore/Formats/Gif/DisposalMethod.cs b/src/ImageSharp/Formats/Gif/DisposalMethod.cs similarity index 97% rename from src/ImageProcessorCore/Formats/Gif/DisposalMethod.cs rename to src/ImageSharp/Formats/Gif/DisposalMethod.cs index 4b0a01973..80b5f3c6e 100644 --- a/src/ImageProcessorCore/Formats/Gif/DisposalMethod.cs +++ b/src/ImageSharp/Formats/Gif/DisposalMethod.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore.Formats +namespace ImageSharp.Formats { /// /// Provides enumeration for instructing the decoder what to do with the last image diff --git a/src/ImageProcessorCore/Formats/Gif/GifConstants.cs b/src/ImageSharp/Formats/Gif/GifConstants.cs similarity index 98% rename from src/ImageProcessorCore/Formats/Gif/GifConstants.cs rename to src/ImageSharp/Formats/Gif/GifConstants.cs index 42949cf16..5334bcba3 100644 --- a/src/ImageProcessorCore/Formats/Gif/GifConstants.cs +++ b/src/ImageSharp/Formats/Gif/GifConstants.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore.Formats +namespace ImageSharp.Formats { /// /// Constants that define specific points within a gif. diff --git a/src/ImageProcessorCore/Formats/Gif/GifDecoder.cs b/src/ImageSharp/Formats/Gif/GifDecoder.cs similarity index 98% rename from src/ImageProcessorCore/Formats/Gif/GifDecoder.cs rename to src/ImageSharp/Formats/Gif/GifDecoder.cs index 81c388930..4afc1cfdb 100644 --- a/src/ImageProcessorCore/Formats/Gif/GifDecoder.cs +++ b/src/ImageSharp/Formats/Gif/GifDecoder.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore.Formats +namespace ImageSharp.Formats { using System; using System.IO; diff --git a/src/ImageProcessorCore/Formats/Gif/GifDecoderCore.cs b/src/ImageSharp/Formats/Gif/GifDecoderCore.cs similarity index 99% rename from src/ImageProcessorCore/Formats/Gif/GifDecoderCore.cs rename to src/ImageSharp/Formats/Gif/GifDecoderCore.cs index 665a7fbd9..29b34aa9a 100644 --- a/src/ImageProcessorCore/Formats/Gif/GifDecoderCore.cs +++ b/src/ImageSharp/Formats/Gif/GifDecoderCore.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore.Formats +namespace ImageSharp.Formats { using System; using System.IO; diff --git a/src/ImageProcessorCore/Formats/Gif/GifEncoder.cs b/src/ImageSharp/Formats/Gif/GifEncoder.cs similarity index 96% rename from src/ImageProcessorCore/Formats/Gif/GifEncoder.cs rename to src/ImageSharp/Formats/Gif/GifEncoder.cs index 5c59d8cc9..57db04301 100644 --- a/src/ImageProcessorCore/Formats/Gif/GifEncoder.cs +++ b/src/ImageSharp/Formats/Gif/GifEncoder.cs @@ -3,12 +3,12 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore.Formats +namespace ImageSharp.Formats { using System; using System.IO; - using ImageProcessorCore.Quantizers; + using ImageSharp.Quantizers; /// /// Image encoder for writing image data to a stream in gif format. diff --git a/src/ImageProcessorCore/Formats/Gif/GifEncoderCore.cs b/src/ImageSharp/Formats/Gif/GifEncoderCore.cs similarity index 99% rename from src/ImageProcessorCore/Formats/Gif/GifEncoderCore.cs rename to src/ImageSharp/Formats/Gif/GifEncoderCore.cs index c23140c7b..5614f6246 100644 --- a/src/ImageProcessorCore/Formats/Gif/GifEncoderCore.cs +++ b/src/ImageSharp/Formats/Gif/GifEncoderCore.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore.Formats +namespace ImageSharp.Formats { using System; using System.IO; diff --git a/src/ImageProcessorCore/Formats/Gif/GifFormat.cs b/src/ImageSharp/Formats/Gif/GifFormat.cs similarity index 93% rename from src/ImageProcessorCore/Formats/Gif/GifFormat.cs rename to src/ImageSharp/Formats/Gif/GifFormat.cs index 572815630..4c584c7ba 100644 --- a/src/ImageProcessorCore/Formats/Gif/GifFormat.cs +++ b/src/ImageSharp/Formats/Gif/GifFormat.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore.Formats +namespace ImageSharp.Formats { /// /// Encapsulates the means to encode and decode gif images. diff --git a/src/ImageProcessorCore/Formats/Gif/LzwDecoder.cs b/src/ImageSharp/Formats/Gif/LzwDecoder.cs similarity index 99% rename from src/ImageProcessorCore/Formats/Gif/LzwDecoder.cs rename to src/ImageSharp/Formats/Gif/LzwDecoder.cs index 7135ca62e..4a6990789 100644 --- a/src/ImageProcessorCore/Formats/Gif/LzwDecoder.cs +++ b/src/ImageSharp/Formats/Gif/LzwDecoder.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore.Formats +namespace ImageSharp.Formats { using System.IO; diff --git a/src/ImageProcessorCore/Formats/Gif/LzwEncoder.cs b/src/ImageSharp/Formats/Gif/LzwEncoder.cs similarity index 99% rename from src/ImageProcessorCore/Formats/Gif/LzwEncoder.cs rename to src/ImageSharp/Formats/Gif/LzwEncoder.cs index b85d4f698..e16f43fbe 100644 --- a/src/ImageProcessorCore/Formats/Gif/LzwEncoder.cs +++ b/src/ImageSharp/Formats/Gif/LzwEncoder.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore.Formats +namespace ImageSharp.Formats { using System; using System.IO; diff --git a/src/ImageProcessorCore/Formats/Gif/PackedField.cs b/src/ImageSharp/Formats/Gif/PackedField.cs similarity index 99% rename from src/ImageProcessorCore/Formats/Gif/PackedField.cs rename to src/ImageSharp/Formats/Gif/PackedField.cs index e606a2306..4713a6533 100644 --- a/src/ImageProcessorCore/Formats/Gif/PackedField.cs +++ b/src/ImageSharp/Formats/Gif/PackedField.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore.Formats +namespace ImageSharp.Formats { using System; diff --git a/src/ImageProcessorCore/Formats/Gif/README.md b/src/ImageSharp/Formats/Gif/README.md similarity index 100% rename from src/ImageProcessorCore/Formats/Gif/README.md rename to src/ImageSharp/Formats/Gif/README.md diff --git a/src/ImageProcessorCore/Formats/Gif/Sections/GifGraphicsControlExtension.cs b/src/ImageSharp/Formats/Gif/Sections/GifGraphicsControlExtension.cs similarity index 97% rename from src/ImageProcessorCore/Formats/Gif/Sections/GifGraphicsControlExtension.cs rename to src/ImageSharp/Formats/Gif/Sections/GifGraphicsControlExtension.cs index 071dc62c8..79d98f5fb 100644 --- a/src/ImageProcessorCore/Formats/Gif/Sections/GifGraphicsControlExtension.cs +++ b/src/ImageSharp/Formats/Gif/Sections/GifGraphicsControlExtension.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore.Formats +namespace ImageSharp.Formats { /// /// The Graphic Control Extension contains parameters used when diff --git a/src/ImageProcessorCore/Formats/Gif/Sections/GifImageDescriptor.cs b/src/ImageSharp/Formats/Gif/Sections/GifImageDescriptor.cs similarity index 98% rename from src/ImageProcessorCore/Formats/Gif/Sections/GifImageDescriptor.cs rename to src/ImageSharp/Formats/Gif/Sections/GifImageDescriptor.cs index 62737de66..12c13beaf 100644 --- a/src/ImageProcessorCore/Formats/Gif/Sections/GifImageDescriptor.cs +++ b/src/ImageSharp/Formats/Gif/Sections/GifImageDescriptor.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore.Formats +namespace ImageSharp.Formats { /// /// Each image in the Data Stream is composed of an Image Descriptor, diff --git a/src/ImageProcessorCore/Formats/Gif/Sections/GifLogicalScreenDescriptor.cs b/src/ImageSharp/Formats/Gif/Sections/GifLogicalScreenDescriptor.cs similarity index 98% rename from src/ImageProcessorCore/Formats/Gif/Sections/GifLogicalScreenDescriptor.cs rename to src/ImageSharp/Formats/Gif/Sections/GifLogicalScreenDescriptor.cs index 8c0400f24..fc2cc974a 100644 --- a/src/ImageProcessorCore/Formats/Gif/Sections/GifLogicalScreenDescriptor.cs +++ b/src/ImageSharp/Formats/Gif/Sections/GifLogicalScreenDescriptor.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore.Formats +namespace ImageSharp.Formats { /// /// The Logical Screen Descriptor contains the parameters diff --git a/src/ImageProcessorCore/Formats/IImageDecoder.cs b/src/ImageSharp/Formats/IImageDecoder.cs similarity index 98% rename from src/ImageProcessorCore/Formats/IImageDecoder.cs rename to src/ImageSharp/Formats/IImageDecoder.cs index 051053c2a..36ef23398 100644 --- a/src/ImageProcessorCore/Formats/IImageDecoder.cs +++ b/src/ImageSharp/Formats/IImageDecoder.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore.Formats +namespace ImageSharp.Formats { using System.IO; diff --git a/src/ImageProcessorCore/Formats/IImageEncoder.cs b/src/ImageSharp/Formats/IImageEncoder.cs similarity index 98% rename from src/ImageProcessorCore/Formats/IImageEncoder.cs rename to src/ImageSharp/Formats/IImageEncoder.cs index 8fe036ccf..6cb97420c 100644 --- a/src/ImageProcessorCore/Formats/IImageEncoder.cs +++ b/src/ImageSharp/Formats/IImageEncoder.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore.Formats +namespace ImageSharp.Formats { using System.IO; diff --git a/src/ImageProcessorCore/Formats/IImageFormat.cs b/src/ImageSharp/Formats/IImageFormat.cs similarity index 94% rename from src/ImageProcessorCore/Formats/IImageFormat.cs rename to src/ImageSharp/Formats/IImageFormat.cs index 62b4b7891..cffc9861a 100644 --- a/src/ImageProcessorCore/Formats/IImageFormat.cs +++ b/src/ImageSharp/Formats/IImageFormat.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore.Formats +namespace ImageSharp.Formats { /// /// Encapsulates a supported image format, providing means to encode and decode an image. diff --git a/src/ImageProcessorCore/Formats/Jpg/Components/Bits.cs b/src/ImageSharp/Formats/Jpg/Components/Bits.cs similarity index 96% rename from src/ImageProcessorCore/Formats/Jpg/Components/Bits.cs rename to src/ImageSharp/Formats/Jpg/Components/Bits.cs index 615a8f897..9c5ae63e6 100644 --- a/src/ImageProcessorCore/Formats/Jpg/Components/Bits.cs +++ b/src/ImageSharp/Formats/Jpg/Components/Bits.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore.Formats +namespace ImageSharp.Formats { /// /// Holds the unprocessed bits that have been taken from the byte-stream. diff --git a/src/ImageProcessorCore/Formats/Jpg/Components/Block.cs b/src/ImageSharp/Formats/Jpg/Components/Block.cs similarity index 96% rename from src/ImageProcessorCore/Formats/Jpg/Components/Block.cs rename to src/ImageSharp/Formats/Jpg/Components/Block.cs index 35aa10f18..8bc5a861c 100644 --- a/src/ImageProcessorCore/Formats/Jpg/Components/Block.cs +++ b/src/ImageSharp/Formats/Jpg/Components/Block.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore.Formats +namespace ImageSharp.Formats { /// /// Represents an 8x8 block of coefficients to transform and encode. diff --git a/src/ImageProcessorCore/Formats/Jpg/Components/Bytes.cs b/src/ImageSharp/Formats/Jpg/Components/Bytes.cs similarity index 97% rename from src/ImageProcessorCore/Formats/Jpg/Components/Bytes.cs rename to src/ImageSharp/Formats/Jpg/Components/Bytes.cs index 8467d3b9f..d4159e996 100644 --- a/src/ImageProcessorCore/Formats/Jpg/Components/Bytes.cs +++ b/src/ImageSharp/Formats/Jpg/Components/Bytes.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore.Formats +namespace ImageSharp.Formats { /// /// Bytes is a byte buffer, similar to a stream, except that it diff --git a/src/ImageProcessorCore/Formats/Jpg/Components/Component.cs b/src/ImageSharp/Formats/Jpg/Components/Component.cs similarity index 96% rename from src/ImageProcessorCore/Formats/Jpg/Components/Component.cs rename to src/ImageSharp/Formats/Jpg/Components/Component.cs index a4131af6e..f56b6d513 100644 --- a/src/ImageProcessorCore/Formats/Jpg/Components/Component.cs +++ b/src/ImageSharp/Formats/Jpg/Components/Component.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore.Formats +namespace ImageSharp.Formats { /// /// Represents a single color component diff --git a/src/ImageProcessorCore/Formats/Jpg/Components/FDCT.cs b/src/ImageSharp/Formats/Jpg/Components/FDCT.cs similarity index 99% rename from src/ImageProcessorCore/Formats/Jpg/Components/FDCT.cs rename to src/ImageSharp/Formats/Jpg/Components/FDCT.cs index e51ea6415..460dc61c9 100644 --- a/src/ImageProcessorCore/Formats/Jpg/Components/FDCT.cs +++ b/src/ImageSharp/Formats/Jpg/Components/FDCT.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore.Formats +namespace ImageSharp.Formats { /// /// Performs a fast, forward descrete cosine transform against the given block diff --git a/src/ImageProcessorCore/Formats/Jpg/Components/GrayImage.cs b/src/ImageSharp/Formats/Jpg/Components/GrayImage.cs similarity index 98% rename from src/ImageProcessorCore/Formats/Jpg/Components/GrayImage.cs rename to src/ImageSharp/Formats/Jpg/Components/GrayImage.cs index b511b2694..5f5f015ad 100644 --- a/src/ImageProcessorCore/Formats/Jpg/Components/GrayImage.cs +++ b/src/ImageSharp/Formats/Jpg/Components/GrayImage.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore.Formats +namespace ImageSharp.Formats { /// /// Represents a grayscale image diff --git a/src/ImageProcessorCore/Formats/Jpg/Components/Huffman.cs b/src/ImageSharp/Formats/Jpg/Components/Huffman.cs similarity index 98% rename from src/ImageProcessorCore/Formats/Jpg/Components/Huffman.cs rename to src/ImageSharp/Formats/Jpg/Components/Huffman.cs index 7a7083202..9c076ca25 100644 --- a/src/ImageProcessorCore/Formats/Jpg/Components/Huffman.cs +++ b/src/ImageSharp/Formats/Jpg/Components/Huffman.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore.Formats +namespace ImageSharp.Formats { /// /// Represents a Huffman tree diff --git a/src/ImageProcessorCore/Formats/Jpg/Components/IDCT.cs b/src/ImageSharp/Formats/Jpg/Components/IDCT.cs similarity index 99% rename from src/ImageProcessorCore/Formats/Jpg/Components/IDCT.cs rename to src/ImageSharp/Formats/Jpg/Components/IDCT.cs index 7542f4d38..b722f36b8 100644 --- a/src/ImageProcessorCore/Formats/Jpg/Components/IDCT.cs +++ b/src/ImageSharp/Formats/Jpg/Components/IDCT.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore.Formats +namespace ImageSharp.Formats { internal class IDCT { diff --git a/src/ImageProcessorCore/Formats/Jpg/Components/YCbCrImage.cs b/src/ImageSharp/Formats/Jpg/Components/YCbCrImage.cs similarity index 99% rename from src/ImageProcessorCore/Formats/Jpg/Components/YCbCrImage.cs rename to src/ImageSharp/Formats/Jpg/Components/YCbCrImage.cs index ea7ab15f7..61fc354e3 100644 --- a/src/ImageProcessorCore/Formats/Jpg/Components/YCbCrImage.cs +++ b/src/ImageSharp/Formats/Jpg/Components/YCbCrImage.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore.Formats +namespace ImageSharp.Formats { /// /// Represents an image made up of three color components (luminance, blue chroma, red chroma) diff --git a/src/ImageProcessorCore/Formats/Jpg/JpegConstants.cs b/src/ImageSharp/Formats/Jpg/JpegConstants.cs similarity index 99% rename from src/ImageProcessorCore/Formats/Jpg/JpegConstants.cs rename to src/ImageSharp/Formats/Jpg/JpegConstants.cs index 7ce886578..1d0d04317 100644 --- a/src/ImageProcessorCore/Formats/Jpg/JpegConstants.cs +++ b/src/ImageSharp/Formats/Jpg/JpegConstants.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore.Formats +namespace ImageSharp.Formats { /// /// Defines jpeg constants defined in the specification. diff --git a/src/ImageProcessorCore/Formats/Jpg/JpegDecoder.cs b/src/ImageSharp/Formats/Jpg/JpegDecoder.cs similarity index 99% rename from src/ImageProcessorCore/Formats/Jpg/JpegDecoder.cs rename to src/ImageSharp/Formats/Jpg/JpegDecoder.cs index 2c7a07ed0..666f1b35a 100644 --- a/src/ImageProcessorCore/Formats/Jpg/JpegDecoder.cs +++ b/src/ImageSharp/Formats/Jpg/JpegDecoder.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore.Formats +namespace ImageSharp.Formats { using System; using System.IO; diff --git a/src/ImageProcessorCore/Formats/Jpg/JpegDecoderCore.cs b/src/ImageSharp/Formats/Jpg/JpegDecoderCore.cs similarity index 99% rename from src/ImageProcessorCore/Formats/Jpg/JpegDecoderCore.cs rename to src/ImageSharp/Formats/Jpg/JpegDecoderCore.cs index cee4b682b..6c4bd0caa 100644 --- a/src/ImageProcessorCore/Formats/Jpg/JpegDecoderCore.cs +++ b/src/ImageSharp/Formats/Jpg/JpegDecoderCore.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore.Formats +namespace ImageSharp.Formats { using System; using System.IO; diff --git a/src/ImageProcessorCore/Formats/Jpg/JpegEncoder.cs b/src/ImageSharp/Formats/Jpg/JpegEncoder.cs similarity index 98% rename from src/ImageProcessorCore/Formats/Jpg/JpegEncoder.cs rename to src/ImageSharp/Formats/Jpg/JpegEncoder.cs index 2b9b9c256..7b3ffe5b3 100644 --- a/src/ImageProcessorCore/Formats/Jpg/JpegEncoder.cs +++ b/src/ImageSharp/Formats/Jpg/JpegEncoder.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore.Formats +namespace ImageSharp.Formats { using System; using System.IO; diff --git a/src/ImageProcessorCore/Formats/Jpg/JpegEncoderCore.cs b/src/ImageSharp/Formats/Jpg/JpegEncoderCore.cs similarity index 99% rename from src/ImageProcessorCore/Formats/Jpg/JpegEncoderCore.cs rename to src/ImageSharp/Formats/Jpg/JpegEncoderCore.cs index d85d2ad9f..f8c372c18 100644 --- a/src/ImageProcessorCore/Formats/Jpg/JpegEncoderCore.cs +++ b/src/ImageSharp/Formats/Jpg/JpegEncoderCore.cs @@ -5,7 +5,7 @@ using System.Numerics; -namespace ImageProcessorCore.Formats +namespace ImageSharp.Formats { using System; using System.IO; diff --git a/src/ImageProcessorCore/Formats/Jpg/JpegFormat.cs b/src/ImageSharp/Formats/Jpg/JpegFormat.cs similarity index 93% rename from src/ImageProcessorCore/Formats/Jpg/JpegFormat.cs rename to src/ImageSharp/Formats/Jpg/JpegFormat.cs index ec9ceb6dc..0e2ff7949 100644 --- a/src/ImageProcessorCore/Formats/Jpg/JpegFormat.cs +++ b/src/ImageSharp/Formats/Jpg/JpegFormat.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore.Formats +namespace ImageSharp.Formats { /// /// Encapsulates the means to encode and decode jpeg images. diff --git a/src/ImageProcessorCore/Formats/Jpg/JpegSubsample.cs b/src/ImageSharp/Formats/Jpg/JpegSubsample.cs similarity index 95% rename from src/ImageProcessorCore/Formats/Jpg/JpegSubsample.cs rename to src/ImageSharp/Formats/Jpg/JpegSubsample.cs index 6098f6377..14b0266ef 100644 --- a/src/ImageProcessorCore/Formats/Jpg/JpegSubsample.cs +++ b/src/ImageSharp/Formats/Jpg/JpegSubsample.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore.Formats +namespace ImageSharp.Formats { /// /// Enumerates the chroma subsampling method applied to the image. diff --git a/src/ImageProcessorCore/Formats/Jpg/README.md b/src/ImageSharp/Formats/Jpg/README.md similarity index 100% rename from src/ImageProcessorCore/Formats/Jpg/README.md rename to src/ImageSharp/Formats/Jpg/README.md diff --git a/src/ImageProcessorCore/Formats/Png/Filters/AverageFilter.cs b/src/ImageSharp/Formats/Png/Filters/AverageFilter.cs similarity index 98% rename from src/ImageProcessorCore/Formats/Png/Filters/AverageFilter.cs rename to src/ImageSharp/Formats/Png/Filters/AverageFilter.cs index 087c99514..69bd70545 100644 --- a/src/ImageProcessorCore/Formats/Png/Filters/AverageFilter.cs +++ b/src/ImageSharp/Formats/Png/Filters/AverageFilter.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore.Formats +namespace ImageSharp.Formats { using System; diff --git a/src/ImageProcessorCore/Formats/Png/Filters/FilterType.cs b/src/ImageSharp/Formats/Png/Filters/FilterType.cs similarity index 97% rename from src/ImageProcessorCore/Formats/Png/Filters/FilterType.cs rename to src/ImageSharp/Formats/Png/Filters/FilterType.cs index dcb1ec80e..18e59e002 100644 --- a/src/ImageProcessorCore/Formats/Png/Filters/FilterType.cs +++ b/src/ImageSharp/Formats/Png/Filters/FilterType.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore.Formats +namespace ImageSharp.Formats { /// /// Provides enumeration of the various PNG filter types. diff --git a/src/ImageProcessorCore/Formats/Png/Filters/NoneFilter.cs b/src/ImageSharp/Formats/Png/Filters/NoneFilter.cs similarity index 97% rename from src/ImageProcessorCore/Formats/Png/Filters/NoneFilter.cs rename to src/ImageSharp/Formats/Png/Filters/NoneFilter.cs index f4551000b..cc69a5b7d 100644 --- a/src/ImageProcessorCore/Formats/Png/Filters/NoneFilter.cs +++ b/src/ImageSharp/Formats/Png/Filters/NoneFilter.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore.Formats +namespace ImageSharp.Formats { /// /// The None filter, the scanline is transmitted unmodified; it is only necessary to diff --git a/src/ImageProcessorCore/Formats/Png/Filters/PaethFilter.cs b/src/ImageSharp/Formats/Png/Filters/PaethFilter.cs similarity index 99% rename from src/ImageProcessorCore/Formats/Png/Filters/PaethFilter.cs rename to src/ImageSharp/Formats/Png/Filters/PaethFilter.cs index 94117b9a8..790c5f76b 100644 --- a/src/ImageProcessorCore/Formats/Png/Filters/PaethFilter.cs +++ b/src/ImageSharp/Formats/Png/Filters/PaethFilter.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore.Formats +namespace ImageSharp.Formats { using System; diff --git a/src/ImageProcessorCore/Formats/Png/Filters/SubFilter.cs b/src/ImageSharp/Formats/Png/Filters/SubFilter.cs similarity index 98% rename from src/ImageProcessorCore/Formats/Png/Filters/SubFilter.cs rename to src/ImageSharp/Formats/Png/Filters/SubFilter.cs index 6fb559f5e..0be0f78ad 100644 --- a/src/ImageProcessorCore/Formats/Png/Filters/SubFilter.cs +++ b/src/ImageSharp/Formats/Png/Filters/SubFilter.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore.Formats +namespace ImageSharp.Formats { /// /// The Sub filter transmits the difference between each byte and the value of the corresponding byte diff --git a/src/ImageProcessorCore/Formats/Png/Filters/UpFilter.cs b/src/ImageSharp/Formats/Png/Filters/UpFilter.cs similarity index 98% rename from src/ImageProcessorCore/Formats/Png/Filters/UpFilter.cs rename to src/ImageSharp/Formats/Png/Filters/UpFilter.cs index 8f87ec1ca..8417cad83 100644 --- a/src/ImageProcessorCore/Formats/Png/Filters/UpFilter.cs +++ b/src/ImageSharp/Formats/Png/Filters/UpFilter.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore.Formats +namespace ImageSharp.Formats { /// /// The Up filter is just like the Sub filter except that the pixel immediately above the current pixel, diff --git a/src/ImageProcessorCore/Formats/Png/PngChunk.cs b/src/ImageSharp/Formats/Png/PngChunk.cs similarity index 97% rename from src/ImageProcessorCore/Formats/Png/PngChunk.cs rename to src/ImageSharp/Formats/Png/PngChunk.cs index 31ea703a6..96ce4c297 100644 --- a/src/ImageProcessorCore/Formats/Png/PngChunk.cs +++ b/src/ImageSharp/Formats/Png/PngChunk.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore.Formats +namespace ImageSharp.Formats { /// /// Stores header information about a chunk. diff --git a/src/ImageProcessorCore/Formats/Png/PngChunkTypes.cs b/src/ImageSharp/Formats/Png/PngChunkTypes.cs similarity index 98% rename from src/ImageProcessorCore/Formats/Png/PngChunkTypes.cs rename to src/ImageSharp/Formats/Png/PngChunkTypes.cs index 5c35b3d4d..753dad8b2 100644 --- a/src/ImageProcessorCore/Formats/Png/PngChunkTypes.cs +++ b/src/ImageSharp/Formats/Png/PngChunkTypes.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore.Formats +namespace ImageSharp.Formats { /// /// Contains a list of possible chunk type identifiers. diff --git a/src/ImageProcessorCore/Formats/Png/PngColorType.cs b/src/ImageSharp/Formats/Png/PngColorType.cs similarity index 96% rename from src/ImageProcessorCore/Formats/Png/PngColorType.cs rename to src/ImageSharp/Formats/Png/PngColorType.cs index 8256a30a5..421e27ba3 100644 --- a/src/ImageProcessorCore/Formats/Png/PngColorType.cs +++ b/src/ImageSharp/Formats/Png/PngColorType.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore.Formats +namespace ImageSharp.Formats { /// /// Provides enumeration of available PNG color types. diff --git a/src/ImageProcessorCore/Formats/Png/PngDecoder.cs b/src/ImageSharp/Formats/Png/PngDecoder.cs similarity index 98% rename from src/ImageProcessorCore/Formats/Png/PngDecoder.cs rename to src/ImageSharp/Formats/Png/PngDecoder.cs index 9c1f729fd..08e086a43 100644 --- a/src/ImageProcessorCore/Formats/Png/PngDecoder.cs +++ b/src/ImageSharp/Formats/Png/PngDecoder.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore.Formats +namespace ImageSharp.Formats { using System; using System.IO; diff --git a/src/ImageProcessorCore/Formats/Png/PngDecoderCore.cs b/src/ImageSharp/Formats/Png/PngDecoderCore.cs similarity index 99% rename from src/ImageProcessorCore/Formats/Png/PngDecoderCore.cs rename to src/ImageSharp/Formats/Png/PngDecoderCore.cs index e448ffc15..e6275ac6a 100644 --- a/src/ImageProcessorCore/Formats/Png/PngDecoderCore.cs +++ b/src/ImageSharp/Formats/Png/PngDecoderCore.cs @@ -2,7 +2,7 @@ // Copyright (c) James Jackson-South and contributors. // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore.Formats +namespace ImageSharp.Formats { using System; using System.Collections.Generic; diff --git a/src/ImageProcessorCore/Formats/Png/PngEncoder.cs b/src/ImageSharp/Formats/Png/PngEncoder.cs similarity index 97% rename from src/ImageProcessorCore/Formats/Png/PngEncoder.cs rename to src/ImageSharp/Formats/Png/PngEncoder.cs index b3a428515..b0274f671 100644 --- a/src/ImageProcessorCore/Formats/Png/PngEncoder.cs +++ b/src/ImageSharp/Formats/Png/PngEncoder.cs @@ -3,12 +3,12 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore.Formats +namespace ImageSharp.Formats { using System; using System.IO; - using ImageProcessorCore.Quantizers; + using ImageSharp.Quantizers; /// /// Image encoder for writing image data to a stream in png format. diff --git a/src/ImageProcessorCore/Formats/Png/PngEncoderCore.cs b/src/ImageSharp/Formats/Png/PngEncoderCore.cs similarity index 99% rename from src/ImageProcessorCore/Formats/Png/PngEncoderCore.cs rename to src/ImageSharp/Formats/Png/PngEncoderCore.cs index de3bf0dfc..0915000c4 100644 --- a/src/ImageProcessorCore/Formats/Png/PngEncoderCore.cs +++ b/src/ImageSharp/Formats/Png/PngEncoderCore.cs @@ -2,7 +2,7 @@ // Copyright (c) James Jackson-South and contributors. // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore.Formats +namespace ImageSharp.Formats { using System; using System.Collections.Generic; diff --git a/src/ImageProcessorCore/Formats/Png/PngFormat.cs b/src/ImageSharp/Formats/Png/PngFormat.cs similarity index 93% rename from src/ImageProcessorCore/Formats/Png/PngFormat.cs rename to src/ImageSharp/Formats/Png/PngFormat.cs index 38a0a7c38..230ba8b40 100644 --- a/src/ImageProcessorCore/Formats/Png/PngFormat.cs +++ b/src/ImageSharp/Formats/Png/PngFormat.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore.Formats +namespace ImageSharp.Formats { /// /// Encapsulates the means to encode and decode png images. diff --git a/src/ImageProcessorCore/Formats/Png/PngHeader.cs b/src/ImageSharp/Formats/Png/PngHeader.cs similarity index 98% rename from src/ImageProcessorCore/Formats/Png/PngHeader.cs rename to src/ImageSharp/Formats/Png/PngHeader.cs index dfa30794a..8cfd9b52c 100644 --- a/src/ImageProcessorCore/Formats/Png/PngHeader.cs +++ b/src/ImageSharp/Formats/Png/PngHeader.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore.Formats +namespace ImageSharp.Formats { /// /// Represents the png header chunk. diff --git a/src/ImageProcessorCore/Formats/Png/README.md b/src/ImageSharp/Formats/Png/README.md similarity index 100% rename from src/ImageProcessorCore/Formats/Png/README.md rename to src/ImageSharp/Formats/Png/README.md diff --git a/src/ImageProcessorCore/Formats/Png/Zlib/Adler32.cs b/src/ImageSharp/Formats/Png/Zlib/Adler32.cs similarity index 99% rename from src/ImageProcessorCore/Formats/Png/Zlib/Adler32.cs rename to src/ImageSharp/Formats/Png/Zlib/Adler32.cs index f58ec34c2..ab738460b 100644 --- a/src/ImageProcessorCore/Formats/Png/Zlib/Adler32.cs +++ b/src/ImageSharp/Formats/Png/Zlib/Adler32.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore.Formats +namespace ImageSharp.Formats { using System; diff --git a/src/ImageProcessorCore/Formats/Png/Zlib/Crc32.cs b/src/ImageSharp/Formats/Png/Zlib/Crc32.cs similarity index 99% rename from src/ImageProcessorCore/Formats/Png/Zlib/Crc32.cs rename to src/ImageSharp/Formats/Png/Zlib/Crc32.cs index da42e8dae..d940112a8 100644 --- a/src/ImageProcessorCore/Formats/Png/Zlib/Crc32.cs +++ b/src/ImageSharp/Formats/Png/Zlib/Crc32.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore.Formats +namespace ImageSharp.Formats { using System; diff --git a/src/ImageProcessorCore/Formats/Png/Zlib/IChecksum.cs b/src/ImageSharp/Formats/Png/Zlib/IChecksum.cs similarity index 98% rename from src/ImageProcessorCore/Formats/Png/Zlib/IChecksum.cs rename to src/ImageSharp/Formats/Png/Zlib/IChecksum.cs index 077a5ad2a..935cdf953 100644 --- a/src/ImageProcessorCore/Formats/Png/Zlib/IChecksum.cs +++ b/src/ImageSharp/Formats/Png/Zlib/IChecksum.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore.Formats +namespace ImageSharp.Formats { /// /// Interface to compute a data checksum used by checked input/output streams. diff --git a/src/ImageProcessorCore/Formats/Png/Zlib/README.md b/src/ImageSharp/Formats/Png/Zlib/README.md similarity index 100% rename from src/ImageProcessorCore/Formats/Png/Zlib/README.md rename to src/ImageSharp/Formats/Png/Zlib/README.md diff --git a/src/ImageProcessorCore/Formats/Png/Zlib/ZlibDeflateStream.cs b/src/ImageSharp/Formats/Png/Zlib/ZlibDeflateStream.cs similarity index 99% rename from src/ImageProcessorCore/Formats/Png/Zlib/ZlibDeflateStream.cs rename to src/ImageSharp/Formats/Png/Zlib/ZlibDeflateStream.cs index a2c0ca202..35e8b025d 100644 --- a/src/ImageProcessorCore/Formats/Png/Zlib/ZlibDeflateStream.cs +++ b/src/ImageSharp/Formats/Png/Zlib/ZlibDeflateStream.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore.Formats +namespace ImageSharp.Formats { using System; using System.IO; diff --git a/src/ImageProcessorCore/Formats/Png/Zlib/ZlibInflateStream.cs b/src/ImageSharp/Formats/Png/Zlib/ZlibInflateStream.cs similarity index 99% rename from src/ImageProcessorCore/Formats/Png/Zlib/ZlibInflateStream.cs rename to src/ImageSharp/Formats/Png/Zlib/ZlibInflateStream.cs index 4373b5fd1..d62983698 100644 --- a/src/ImageProcessorCore/Formats/Png/Zlib/ZlibInflateStream.cs +++ b/src/ImageSharp/Formats/Png/Zlib/ZlibInflateStream.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore.Formats +namespace ImageSharp.Formats { using System; using System.IO; diff --git a/src/ImageProcessorCore/IO/BigEndianBitConverter.cs b/src/ImageSharp/IO/BigEndianBitConverter.cs similarity index 98% rename from src/ImageProcessorCore/IO/BigEndianBitConverter.cs rename to src/ImageSharp/IO/BigEndianBitConverter.cs index 6c624c6a6..c071ec0c2 100644 --- a/src/ImageProcessorCore/IO/BigEndianBitConverter.cs +++ b/src/ImageSharp/IO/BigEndianBitConverter.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore.IO +namespace ImageSharp.IO { /// /// Implementation of EndianBitConverter which converts to/from big-endian diff --git a/src/ImageProcessorCore/IO/EndianBinaryReader.cs b/src/ImageSharp/IO/EndianBinaryReader.cs similarity index 99% rename from src/ImageProcessorCore/IO/EndianBinaryReader.cs rename to src/ImageSharp/IO/EndianBinaryReader.cs index e2fc14a05..2ee577418 100644 --- a/src/ImageProcessorCore/IO/EndianBinaryReader.cs +++ b/src/ImageSharp/IO/EndianBinaryReader.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore.IO +namespace ImageSharp.IO { using System; using System.IO; diff --git a/src/ImageProcessorCore/IO/EndianBinaryWriter.cs b/src/ImageSharp/IO/EndianBinaryWriter.cs similarity index 99% rename from src/ImageProcessorCore/IO/EndianBinaryWriter.cs rename to src/ImageSharp/IO/EndianBinaryWriter.cs index 400f46f8d..03fe29de4 100644 --- a/src/ImageProcessorCore/IO/EndianBinaryWriter.cs +++ b/src/ImageSharp/IO/EndianBinaryWriter.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore.IO +namespace ImageSharp.IO { using System; using System.IO; diff --git a/src/ImageProcessorCore/IO/EndianBitConverter.cs b/src/ImageSharp/IO/EndianBitConverter.cs similarity index 99% rename from src/ImageProcessorCore/IO/EndianBitConverter.cs rename to src/ImageSharp/IO/EndianBitConverter.cs index 107148100..0a53e1666 100644 --- a/src/ImageProcessorCore/IO/EndianBitConverter.cs +++ b/src/ImageSharp/IO/EndianBitConverter.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore.IO +namespace ImageSharp.IO { using System; using System.Diagnostics.CodeAnalysis; diff --git a/src/ImageProcessorCore/IO/Endianness.cs b/src/ImageSharp/IO/Endianness.cs similarity index 94% rename from src/ImageProcessorCore/IO/Endianness.cs rename to src/ImageSharp/IO/Endianness.cs index e8e4ef4c2..aefda6dc4 100644 --- a/src/ImageProcessorCore/IO/Endianness.cs +++ b/src/ImageSharp/IO/Endianness.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore.IO +namespace ImageSharp.IO { /// /// Endianness of a converter diff --git a/src/ImageProcessorCore/IO/LittleEndianBitConverter.cs b/src/ImageSharp/IO/LittleEndianBitConverter.cs similarity index 98% rename from src/ImageProcessorCore/IO/LittleEndianBitConverter.cs rename to src/ImageSharp/IO/LittleEndianBitConverter.cs index 70e65d909..89e2d8107 100644 --- a/src/ImageProcessorCore/IO/LittleEndianBitConverter.cs +++ b/src/ImageSharp/IO/LittleEndianBitConverter.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore.IO +namespace ImageSharp.IO { /// /// Implementation of EndianBitConverter which converts to/from little-endian diff --git a/src/ImageProcessorCore/Image.cs b/src/ImageSharp/Image.cs similarity index 98% rename from src/ImageProcessorCore/Image.cs rename to src/ImageSharp/Image.cs index 019840366..ff139cfab 100644 --- a/src/ImageProcessorCore/Image.cs +++ b/src/ImageSharp/Image.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore +namespace ImageSharp { using System.Diagnostics; using System.IO; diff --git a/src/ImageProcessorCore/Image/IImageBase.cs b/src/ImageSharp/Image/IImageBase.cs similarity index 99% rename from src/ImageProcessorCore/Image/IImageBase.cs rename to src/ImageSharp/Image/IImageBase.cs index 91443672d..82ae19914 100644 --- a/src/ImageProcessorCore/Image/IImageBase.cs +++ b/src/ImageSharp/Image/IImageBase.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore +namespace ImageSharp { /// /// Encapsulates the basic properties and methods required to manipulate images in varying formats. diff --git a/src/ImageProcessorCore/Image/IImageFrame.cs b/src/ImageSharp/Image/IImageFrame.cs similarity index 95% rename from src/ImageProcessorCore/Image/IImageFrame.cs rename to src/ImageSharp/Image/IImageFrame.cs index 0b67395a2..eebdfe4b6 100644 --- a/src/ImageProcessorCore/Image/IImageFrame.cs +++ b/src/ImageSharp/Image/IImageFrame.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore +namespace ImageSharp { /// /// Represents a single frame in a animation. diff --git a/src/ImageProcessorCore/Image/IImageProcessor.cs b/src/ImageSharp/Image/IImageProcessor.cs similarity index 95% rename from src/ImageProcessorCore/Image/IImageProcessor.cs rename to src/ImageSharp/Image/IImageProcessor.cs index 060534a1b..145e83136 100644 --- a/src/ImageProcessorCore/Image/IImageProcessor.cs +++ b/src/ImageSharp/Image/IImageProcessor.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore.Processors +namespace ImageSharp.Processors { using System.Threading.Tasks; diff --git a/src/ImageProcessorCore/Image/Image.cs b/src/ImageSharp/Image/Image.cs similarity index 99% rename from src/ImageProcessorCore/Image/Image.cs rename to src/ImageSharp/Image/Image.cs index c084db86a..5584dac80 100644 --- a/src/ImageProcessorCore/Image/Image.cs +++ b/src/ImageSharp/Image/Image.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore +namespace ImageSharp { using System; using System.Collections.Generic; diff --git a/src/ImageProcessorCore/Image/ImageBase.cs b/src/ImageSharp/Image/ImageBase.cs similarity index 99% rename from src/ImageProcessorCore/Image/ImageBase.cs rename to src/ImageSharp/Image/ImageBase.cs index 99886bc5f..c5b615869 100644 --- a/src/ImageProcessorCore/Image/ImageBase.cs +++ b/src/ImageSharp/Image/ImageBase.cs @@ -4,7 +4,7 @@ // -namespace ImageProcessorCore +namespace ImageSharp { using System; using System.Diagnostics; diff --git a/src/ImageProcessorCore/Image/ImageFrame.cs b/src/ImageSharp/Image/ImageFrame.cs similarity index 97% rename from src/ImageProcessorCore/Image/ImageFrame.cs rename to src/ImageSharp/Image/ImageFrame.cs index 41fa13b30..b8f365fcd 100644 --- a/src/ImageProcessorCore/Image/ImageFrame.cs +++ b/src/ImageSharp/Image/ImageFrame.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore +namespace ImageSharp { /// /// Represents a single frame in a animation. diff --git a/src/ImageProcessorCore/Image/ImageIOExtensions.cs b/src/ImageSharp/Image/ImageIOExtensions.cs similarity index 99% rename from src/ImageProcessorCore/Image/ImageIOExtensions.cs rename to src/ImageSharp/Image/ImageIOExtensions.cs index 95ef07755..b4637b4f1 100644 --- a/src/ImageProcessorCore/Image/ImageIOExtensions.cs +++ b/src/ImageSharp/Image/ImageIOExtensions.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore +namespace ImageSharp { using System.IO; diff --git a/src/ImageProcessorCore/Image/ImageProcessingExtensions.cs b/src/ImageSharp/Image/ImageProcessingExtensions.cs similarity index 99% rename from src/ImageProcessorCore/Image/ImageProcessingExtensions.cs rename to src/ImageSharp/Image/ImageProcessingExtensions.cs index 69efc72b6..b17bdf24b 100644 --- a/src/ImageProcessorCore/Image/ImageProcessingExtensions.cs +++ b/src/ImageSharp/Image/ImageProcessingExtensions.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore +namespace ImageSharp { using System; using Processors; diff --git a/src/ImageProcessorCore/Image/ImageProperty.cs b/src/ImageSharp/Image/ImageProperty.cs similarity index 99% rename from src/ImageProcessorCore/Image/ImageProperty.cs rename to src/ImageSharp/Image/ImageProperty.cs index 7e447c5fc..c99cf20fc 100644 --- a/src/ImageProcessorCore/Image/ImageProperty.cs +++ b/src/ImageSharp/Image/ImageProperty.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore +namespace ImageSharp { using System; diff --git a/src/ImageProcessorCore/Image/PixelAccessor.cs b/src/ImageSharp/Image/PixelAccessor.cs similarity index 99% rename from src/ImageProcessorCore/Image/PixelAccessor.cs rename to src/ImageSharp/Image/PixelAccessor.cs index 42989d044..16c03f48e 100644 --- a/src/ImageProcessorCore/Image/PixelAccessor.cs +++ b/src/ImageSharp/Image/PixelAccessor.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore +namespace ImageSharp { using System; using System.Runtime.CompilerServices; diff --git a/src/ImageProcessorCore/ImageProcessor.cs b/src/ImageSharp/ImageProcessor.cs similarity index 95% rename from src/ImageProcessorCore/ImageProcessor.cs rename to src/ImageSharp/ImageProcessor.cs index 93fdee2e2..0414444d7 100644 --- a/src/ImageProcessorCore/ImageProcessor.cs +++ b/src/ImageSharp/ImageProcessor.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore.Processors +namespace ImageSharp.Processors { using System.Threading.Tasks; diff --git a/src/ImageProcessorCore/ImageProcessorCore.xproj b/src/ImageSharp/ImageSharp.xproj similarity index 100% rename from src/ImageProcessorCore/ImageProcessorCore.xproj rename to src/ImageSharp/ImageSharp.xproj diff --git a/src/ImageProcessorCore/Numerics/Ellipse.cs b/src/ImageSharp/Numerics/Ellipse.cs similarity index 99% rename from src/ImageProcessorCore/Numerics/Ellipse.cs rename to src/ImageSharp/Numerics/Ellipse.cs index 5d87d1247..1a89df146 100644 --- a/src/ImageProcessorCore/Numerics/Ellipse.cs +++ b/src/ImageSharp/Numerics/Ellipse.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore +namespace ImageSharp { using System; using System.ComponentModel; diff --git a/src/ImageProcessorCore/Numerics/LongRational.cs b/src/ImageSharp/Numerics/LongRational.cs similarity index 99% rename from src/ImageProcessorCore/Numerics/LongRational.cs rename to src/ImageSharp/Numerics/LongRational.cs index d2b0417ee..c8094a1ff 100644 --- a/src/ImageProcessorCore/Numerics/LongRational.cs +++ b/src/ImageSharp/Numerics/LongRational.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore +namespace ImageSharp { using System; using System.Globalization; diff --git a/src/ImageProcessorCore/Numerics/Point.cs b/src/ImageSharp/Numerics/Point.cs similarity index 99% rename from src/ImageProcessorCore/Numerics/Point.cs rename to src/ImageSharp/Numerics/Point.cs index 193caf176..3cd47659c 100644 --- a/src/ImageProcessorCore/Numerics/Point.cs +++ b/src/ImageSharp/Numerics/Point.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore +namespace ImageSharp { using System; using System.ComponentModel; diff --git a/src/ImageProcessorCore/Numerics/Rational.cs b/src/ImageSharp/Numerics/Rational.cs similarity index 99% rename from src/ImageProcessorCore/Numerics/Rational.cs rename to src/ImageSharp/Numerics/Rational.cs index dc05f8e2e..c1377a4e1 100644 --- a/src/ImageProcessorCore/Numerics/Rational.cs +++ b/src/ImageSharp/Numerics/Rational.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore +namespace ImageSharp { using System; using System.Globalization; diff --git a/src/ImageProcessorCore/Numerics/Rectangle.cs b/src/ImageSharp/Numerics/Rectangle.cs similarity index 99% rename from src/ImageProcessorCore/Numerics/Rectangle.cs rename to src/ImageSharp/Numerics/Rectangle.cs index 6fe2c3a49..2c06d06f5 100644 --- a/src/ImageProcessorCore/Numerics/Rectangle.cs +++ b/src/ImageSharp/Numerics/Rectangle.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore +namespace ImageSharp { using System; using System.ComponentModel; diff --git a/src/ImageProcessorCore/Numerics/SignedRational.cs b/src/ImageSharp/Numerics/SignedRational.cs similarity index 99% rename from src/ImageProcessorCore/Numerics/SignedRational.cs rename to src/ImageSharp/Numerics/SignedRational.cs index b2bb9ab34..d94f48cde 100644 --- a/src/ImageProcessorCore/Numerics/SignedRational.cs +++ b/src/ImageSharp/Numerics/SignedRational.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore +namespace ImageSharp { using System; using System.Globalization; diff --git a/src/ImageProcessorCore/Numerics/Size.cs b/src/ImageSharp/Numerics/Size.cs similarity index 99% rename from src/ImageProcessorCore/Numerics/Size.cs rename to src/ImageSharp/Numerics/Size.cs index d03dbbb9a..bae645ac8 100644 --- a/src/ImageProcessorCore/Numerics/Size.cs +++ b/src/ImageSharp/Numerics/Size.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore +namespace ImageSharp { using System; using System.ComponentModel; diff --git a/src/ImageProcessorCore/Profiles/Exif/ExifDataType.cs b/src/ImageSharp/Profiles/Exif/ExifDataType.cs similarity index 97% rename from src/ImageProcessorCore/Profiles/Exif/ExifDataType.cs rename to src/ImageSharp/Profiles/Exif/ExifDataType.cs index 15a66bebe..f2d012c6c 100644 --- a/src/ImageProcessorCore/Profiles/Exif/ExifDataType.cs +++ b/src/ImageSharp/Profiles/Exif/ExifDataType.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore +namespace ImageSharp { /// /// Specifies exif data types. diff --git a/src/ImageProcessorCore/Profiles/Exif/ExifParts.cs b/src/ImageSharp/Profiles/Exif/ExifParts.cs similarity index 96% rename from src/ImageProcessorCore/Profiles/Exif/ExifParts.cs rename to src/ImageSharp/Profiles/Exif/ExifParts.cs index 0684904f0..880a43453 100644 --- a/src/ImageProcessorCore/Profiles/Exif/ExifParts.cs +++ b/src/ImageSharp/Profiles/Exif/ExifParts.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore +namespace ImageSharp { using System; diff --git a/src/ImageProcessorCore/Profiles/Exif/ExifProfile.cs b/src/ImageSharp/Profiles/Exif/ExifProfile.cs similarity index 99% rename from src/ImageProcessorCore/Profiles/Exif/ExifProfile.cs rename to src/ImageSharp/Profiles/Exif/ExifProfile.cs index cf2aaf744..53e876615 100644 --- a/src/ImageProcessorCore/Profiles/Exif/ExifProfile.cs +++ b/src/ImageSharp/Profiles/Exif/ExifProfile.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore +namespace ImageSharp { using System.Collections.Generic; using System.Collections.ObjectModel; diff --git a/src/ImageProcessorCore/Profiles/Exif/ExifReader.cs b/src/ImageSharp/Profiles/Exif/ExifReader.cs similarity index 99% rename from src/ImageProcessorCore/Profiles/Exif/ExifReader.cs rename to src/ImageSharp/Profiles/Exif/ExifReader.cs index 546d5b846..6d18078f7 100644 --- a/src/ImageProcessorCore/Profiles/Exif/ExifReader.cs +++ b/src/ImageSharp/Profiles/Exif/ExifReader.cs @@ -2,7 +2,7 @@ // Copyright (c) James Jackson-South and contributors. // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore +namespace ImageSharp { using System; using System.Collections.Generic; diff --git a/src/ImageProcessorCore/Profiles/Exif/ExifTag.cs b/src/ImageSharp/Profiles/Exif/ExifTag.cs similarity index 99% rename from src/ImageProcessorCore/Profiles/Exif/ExifTag.cs rename to src/ImageSharp/Profiles/Exif/ExifTag.cs index e8be74427..990d526eb 100644 --- a/src/ImageProcessorCore/Profiles/Exif/ExifTag.cs +++ b/src/ImageSharp/Profiles/Exif/ExifTag.cs @@ -5,7 +5,7 @@ // Descriptions from: http://www.sno.phy.queensu.ca/~phil/exiftool/TagNames/EXIF.html -namespace ImageProcessorCore +namespace ImageSharp { /// /// All exif tags from the Exif standard 2.2 diff --git a/src/ImageProcessorCore/Profiles/Exif/ExifTagDescriptionAttribute.cs b/src/ImageSharp/Profiles/Exif/ExifTagDescriptionAttribute.cs similarity index 98% rename from src/ImageProcessorCore/Profiles/Exif/ExifTagDescriptionAttribute.cs rename to src/ImageSharp/Profiles/Exif/ExifTagDescriptionAttribute.cs index b752dcf02..f51d7384e 100644 --- a/src/ImageProcessorCore/Profiles/Exif/ExifTagDescriptionAttribute.cs +++ b/src/ImageSharp/Profiles/Exif/ExifTagDescriptionAttribute.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore +namespace ImageSharp { using System; using System.Linq; diff --git a/src/ImageProcessorCore/Profiles/Exif/ExifValue.cs b/src/ImageSharp/Profiles/Exif/ExifValue.cs similarity index 99% rename from src/ImageProcessorCore/Profiles/Exif/ExifValue.cs rename to src/ImageSharp/Profiles/Exif/ExifValue.cs index a79bc85ef..f302ca99c 100644 --- a/src/ImageProcessorCore/Profiles/Exif/ExifValue.cs +++ b/src/ImageSharp/Profiles/Exif/ExifValue.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore +namespace ImageSharp { using System; using System.Globalization; diff --git a/src/ImageProcessorCore/Profiles/Exif/ExifWriter.cs b/src/ImageSharp/Profiles/Exif/ExifWriter.cs similarity index 99% rename from src/ImageProcessorCore/Profiles/Exif/ExifWriter.cs rename to src/ImageSharp/Profiles/Exif/ExifWriter.cs index e89b0d1a9..478d6722d 100644 --- a/src/ImageProcessorCore/Profiles/Exif/ExifWriter.cs +++ b/src/ImageSharp/Profiles/Exif/ExifWriter.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore +namespace ImageSharp { using System; using System.Collections.Generic; diff --git a/src/ImageProcessorCore/Profiles/Exif/README.md b/src/ImageSharp/Profiles/Exif/README.md similarity index 100% rename from src/ImageProcessorCore/Profiles/Exif/README.md rename to src/ImageSharp/Profiles/Exif/README.md diff --git a/src/ImageProcessorCore/ProgressEventArgs.cs b/src/ImageSharp/ProgressEventArgs.cs similarity index 95% rename from src/ImageProcessorCore/ProgressEventArgs.cs rename to src/ImageSharp/ProgressEventArgs.cs index 0f4c027f5..585dd1b63 100644 --- a/src/ImageProcessorCore/ProgressEventArgs.cs +++ b/src/ImageSharp/ProgressEventArgs.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore +namespace ImageSharp { /// /// Contains event data related to the progress made processing an image. diff --git a/src/ImageProcessorCore/Properties/AssemblyInfo.cs b/src/ImageSharp/Properties/AssemblyInfo.cs similarity index 81% rename from src/ImageProcessorCore/Properties/AssemblyInfo.cs rename to src/ImageSharp/Properties/AssemblyInfo.cs index ea81ff60c..2205073f0 100644 --- a/src/ImageProcessorCore/Properties/AssemblyInfo.cs +++ b/src/ImageSharp/Properties/AssemblyInfo.cs @@ -6,11 +6,11 @@ using System.Runtime.InteropServices; // General Information about an assembly is controlled through the following // set of attributes. Change these attribute values to modify the information // associated with an assembly. -[assembly: AssemblyTitle("ImageProcessorCore")] -[assembly: AssemblyDescription("A cross-platform library for processing of image files written in C#")] +[assembly: AssemblyTitle("ImageSharp")] +[assembly: AssemblyDescription("A cross-platform library for processing of image files; written in C#")] [assembly: AssemblyConfiguration("")] [assembly: AssemblyCompany("James Jackson-South")] -[assembly: AssemblyProduct("ImageProcessorCore")] +[assembly: AssemblyProduct("ImageSharp")] [assembly: AssemblyCopyright("Copyright (c) James Jackson-South and contributors.")] [assembly: AssemblyTrademark("")] [assembly: AssemblyCulture("")] @@ -30,5 +30,5 @@ using System.Runtime.InteropServices; [assembly: AssemblyFileVersion("1.0.0.0")] // Ensure the internals can be tested. -[assembly: InternalsVisibleTo("ImageProcessorCore.Benchmarks")] -[assembly: InternalsVisibleTo("ImageProcessorCore.Tests")] +[assembly: InternalsVisibleTo("ImageSharp.Benchmarks")] +[assembly: InternalsVisibleTo("ImageSharp.Tests")] diff --git a/src/ImageProcessorCore/Quantizers/IQuantizer.cs b/src/ImageSharp/Quantizers/IQuantizer.cs similarity index 96% rename from src/ImageProcessorCore/Quantizers/IQuantizer.cs rename to src/ImageSharp/Quantizers/IQuantizer.cs index b0fd01b28..8b92af125 100644 --- a/src/ImageProcessorCore/Quantizers/IQuantizer.cs +++ b/src/ImageSharp/Quantizers/IQuantizer.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore.Quantizers +namespace ImageSharp.Quantizers { /// /// Provides methods for allowing quantization of images pixels. diff --git a/src/ImageProcessorCore/Quantizers/Octree/OctreeQuantizer.cs b/src/ImageSharp/Quantizers/Octree/OctreeQuantizer.cs similarity index 99% rename from src/ImageProcessorCore/Quantizers/Octree/OctreeQuantizer.cs rename to src/ImageSharp/Quantizers/Octree/OctreeQuantizer.cs index 3c07b1b83..6f4a9f759 100644 --- a/src/ImageProcessorCore/Quantizers/Octree/OctreeQuantizer.cs +++ b/src/ImageSharp/Quantizers/Octree/OctreeQuantizer.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore.Quantizers +namespace ImageSharp.Quantizers { using System; using System.Collections.Generic; diff --git a/src/ImageProcessorCore/Quantizers/Octree/Quantizer.cs b/src/ImageSharp/Quantizers/Octree/Quantizer.cs similarity index 99% rename from src/ImageProcessorCore/Quantizers/Octree/Quantizer.cs rename to src/ImageSharp/Quantizers/Octree/Quantizer.cs index d0cf5d73e..d88832634 100644 --- a/src/ImageProcessorCore/Quantizers/Octree/Quantizer.cs +++ b/src/ImageSharp/Quantizers/Octree/Quantizer.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore.Quantizers +namespace ImageSharp.Quantizers { using System.Collections.Generic; using System.Threading.Tasks; diff --git a/src/ImageProcessorCore/Quantizers/Options/Quantization.cs b/src/ImageSharp/Quantizers/Options/Quantization.cs similarity index 96% rename from src/ImageProcessorCore/Quantizers/Options/Quantization.cs rename to src/ImageSharp/Quantizers/Options/Quantization.cs index 3dd0c8799..428c8e801 100644 --- a/src/ImageProcessorCore/Quantizers/Options/Quantization.cs +++ b/src/ImageSharp/Quantizers/Options/Quantization.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore +namespace ImageSharp { /// /// Provides enumeration over how an image should be quantized. diff --git a/src/ImageProcessorCore/Quantizers/Palette/PaletteQuantizer.cs b/src/ImageSharp/Quantizers/Palette/PaletteQuantizer.cs similarity index 99% rename from src/ImageProcessorCore/Quantizers/Palette/PaletteQuantizer.cs rename to src/ImageSharp/Quantizers/Palette/PaletteQuantizer.cs index b60ef51dc..45491610b 100644 --- a/src/ImageProcessorCore/Quantizers/Palette/PaletteQuantizer.cs +++ b/src/ImageSharp/Quantizers/Palette/PaletteQuantizer.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore.Quantizers +namespace ImageSharp.Quantizers { using System; using System.Collections.Concurrent; diff --git a/src/ImageProcessorCore/Quantizers/Quantize.cs b/src/ImageSharp/Quantizers/Quantize.cs similarity index 97% rename from src/ImageProcessorCore/Quantizers/Quantize.cs rename to src/ImageSharp/Quantizers/Quantize.cs index aadac231b..0a339a527 100644 --- a/src/ImageProcessorCore/Quantizers/Quantize.cs +++ b/src/ImageSharp/Quantizers/Quantize.cs @@ -3,9 +3,9 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore +namespace ImageSharp { - using ImageProcessorCore.Quantizers; + using ImageSharp.Quantizers; /// /// Extension methods for the type. diff --git a/src/ImageProcessorCore/Quantizers/QuantizedImage.cs b/src/ImageSharp/Quantizers/QuantizedImage.cs similarity index 98% rename from src/ImageProcessorCore/Quantizers/QuantizedImage.cs rename to src/ImageSharp/Quantizers/QuantizedImage.cs index c3e73bc37..956557c62 100644 --- a/src/ImageProcessorCore/Quantizers/QuantizedImage.cs +++ b/src/ImageSharp/Quantizers/QuantizedImage.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore.Quantizers +namespace ImageSharp.Quantizers { using System; using System.Threading.Tasks; diff --git a/src/ImageProcessorCore/Quantizers/Wu/Box.cs b/src/ImageSharp/Quantizers/Wu/Box.cs similarity index 97% rename from src/ImageProcessorCore/Quantizers/Wu/Box.cs rename to src/ImageSharp/Quantizers/Wu/Box.cs index b9300b087..e715c7839 100644 --- a/src/ImageProcessorCore/Quantizers/Wu/Box.cs +++ b/src/ImageSharp/Quantizers/Wu/Box.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore.Quantizers +namespace ImageSharp.Quantizers { /// /// Represents a box color cube. diff --git a/src/ImageProcessorCore/Quantizers/Wu/WuQuantizer.cs b/src/ImageSharp/Quantizers/Wu/WuQuantizer.cs similarity index 99% rename from src/ImageProcessorCore/Quantizers/Wu/WuQuantizer.cs rename to src/ImageSharp/Quantizers/Wu/WuQuantizer.cs index a72e398e6..d3eb3f225 100644 --- a/src/ImageProcessorCore/Quantizers/Wu/WuQuantizer.cs +++ b/src/ImageSharp/Quantizers/Wu/WuQuantizer.cs @@ -5,7 +5,7 @@ using System.Numerics; -namespace ImageProcessorCore.Quantizers +namespace ImageSharp.Quantizers { using System; using System.Collections.Generic; diff --git a/src/ImageProcessorCore/Samplers/AutoOrient.cs b/src/ImageSharp/Samplers/AutoOrient.cs similarity index 99% rename from src/ImageProcessorCore/Samplers/AutoOrient.cs rename to src/ImageSharp/Samplers/AutoOrient.cs index 321946cea..903308c4b 100644 --- a/src/ImageProcessorCore/Samplers/AutoOrient.cs +++ b/src/ImageSharp/Samplers/AutoOrient.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore +namespace ImageSharp { /// /// Extension methods for the type. diff --git a/src/ImageProcessorCore/Samplers/BoxBlur.cs b/src/ImageSharp/Samplers/BoxBlur.cs similarity index 98% rename from src/ImageProcessorCore/Samplers/BoxBlur.cs rename to src/ImageSharp/Samplers/BoxBlur.cs index 9afef2dae..a3dc82559 100644 --- a/src/ImageProcessorCore/Samplers/BoxBlur.cs +++ b/src/ImageSharp/Samplers/BoxBlur.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore +namespace ImageSharp { using Processors; diff --git a/src/ImageProcessorCore/Samplers/Crop.cs b/src/ImageSharp/Samplers/Crop.cs similarity index 99% rename from src/ImageProcessorCore/Samplers/Crop.cs rename to src/ImageSharp/Samplers/Crop.cs index 6b74b7981..a266db3b2 100644 --- a/src/ImageProcessorCore/Samplers/Crop.cs +++ b/src/ImageSharp/Samplers/Crop.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore +namespace ImageSharp { using Processors; diff --git a/src/ImageProcessorCore/Samplers/DetectEdges.cs b/src/ImageSharp/Samplers/DetectEdges.cs similarity index 99% rename from src/ImageProcessorCore/Samplers/DetectEdges.cs rename to src/ImageSharp/Samplers/DetectEdges.cs index f7cc0ba54..c28bb3c81 100644 --- a/src/ImageProcessorCore/Samplers/DetectEdges.cs +++ b/src/ImageSharp/Samplers/DetectEdges.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore +namespace ImageSharp { using Processors; diff --git a/src/ImageProcessorCore/Samplers/EntropyCrop.cs b/src/ImageSharp/Samplers/EntropyCrop.cs similarity index 97% rename from src/ImageProcessorCore/Samplers/EntropyCrop.cs rename to src/ImageSharp/Samplers/EntropyCrop.cs index 5dc69574a..28a2ebf48 100644 --- a/src/ImageProcessorCore/Samplers/EntropyCrop.cs +++ b/src/ImageSharp/Samplers/EntropyCrop.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore +namespace ImageSharp { using Processors; diff --git a/src/ImageProcessorCore/Samplers/Flip.cs b/src/ImageSharp/Samplers/Flip.cs similarity index 97% rename from src/ImageProcessorCore/Samplers/Flip.cs rename to src/ImageSharp/Samplers/Flip.cs index 72554690c..0e50ad8ac 100644 --- a/src/ImageProcessorCore/Samplers/Flip.cs +++ b/src/ImageSharp/Samplers/Flip.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore +namespace ImageSharp { using Processors; diff --git a/src/ImageProcessorCore/Samplers/GuassianBlur.cs b/src/ImageSharp/Samplers/GuassianBlur.cs similarity index 98% rename from src/ImageProcessorCore/Samplers/GuassianBlur.cs rename to src/ImageSharp/Samplers/GuassianBlur.cs index f0ee928d6..ef09a18f5 100644 --- a/src/ImageProcessorCore/Samplers/GuassianBlur.cs +++ b/src/ImageSharp/Samplers/GuassianBlur.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore +namespace ImageSharp { using Processors; diff --git a/src/ImageProcessorCore/Samplers/GuassianSharpen.cs b/src/ImageSharp/Samplers/GuassianSharpen.cs similarity index 98% rename from src/ImageProcessorCore/Samplers/GuassianSharpen.cs rename to src/ImageSharp/Samplers/GuassianSharpen.cs index 0dac73bf7..6b433f6ae 100644 --- a/src/ImageProcessorCore/Samplers/GuassianSharpen.cs +++ b/src/ImageSharp/Samplers/GuassianSharpen.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore +namespace ImageSharp { using Processors; diff --git a/src/ImageProcessorCore/Samplers/OilPainting.cs b/src/ImageSharp/Samplers/OilPainting.cs similarity index 99% rename from src/ImageProcessorCore/Samplers/OilPainting.cs rename to src/ImageSharp/Samplers/OilPainting.cs index 94e7ceb4a..a938b2325 100644 --- a/src/ImageProcessorCore/Samplers/OilPainting.cs +++ b/src/ImageSharp/Samplers/OilPainting.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore +namespace ImageSharp { using System; diff --git a/src/ImageProcessorCore/Samplers/Options/AnchorPosition.cs b/src/ImageSharp/Samplers/Options/AnchorPosition.cs similarity index 98% rename from src/ImageProcessorCore/Samplers/Options/AnchorPosition.cs rename to src/ImageSharp/Samplers/Options/AnchorPosition.cs index af840b292..c0adb4da4 100644 --- a/src/ImageProcessorCore/Samplers/Options/AnchorPosition.cs +++ b/src/ImageSharp/Samplers/Options/AnchorPosition.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore +namespace ImageSharp { /// /// Enumerated anchor positions to apply to resized images. diff --git a/src/ImageProcessorCore/Samplers/Options/FlipType.cs b/src/ImageSharp/Samplers/Options/FlipType.cs similarity index 95% rename from src/ImageProcessorCore/Samplers/Options/FlipType.cs rename to src/ImageSharp/Samplers/Options/FlipType.cs index c9b21a37e..5a9668316 100644 --- a/src/ImageProcessorCore/Samplers/Options/FlipType.cs +++ b/src/ImageSharp/Samplers/Options/FlipType.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore +namespace ImageSharp { /// /// Provides enumeration over how a image should be flipped. diff --git a/src/ImageProcessorCore/Samplers/Options/Orientation.cs b/src/ImageSharp/Samplers/Options/Orientation.cs similarity index 94% rename from src/ImageProcessorCore/Samplers/Options/Orientation.cs rename to src/ImageSharp/Samplers/Options/Orientation.cs index 7ace8ab2d..5266555c9 100644 --- a/src/ImageProcessorCore/Samplers/Options/Orientation.cs +++ b/src/ImageSharp/Samplers/Options/Orientation.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore +namespace ImageSharp { internal enum Orientation : ushort { diff --git a/src/ImageProcessorCore/Samplers/Options/ResizeHelper.cs b/src/ImageSharp/Samplers/Options/ResizeHelper.cs similarity index 99% rename from src/ImageProcessorCore/Samplers/Options/ResizeHelper.cs rename to src/ImageSharp/Samplers/Options/ResizeHelper.cs index 209ebf05e..06c28c9b1 100644 --- a/src/ImageProcessorCore/Samplers/Options/ResizeHelper.cs +++ b/src/ImageSharp/Samplers/Options/ResizeHelper.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore +namespace ImageSharp { using System; using System.Linq; diff --git a/src/ImageProcessorCore/Samplers/Options/ResizeMode.cs b/src/ImageSharp/Samplers/Options/ResizeMode.cs similarity index 98% rename from src/ImageProcessorCore/Samplers/Options/ResizeMode.cs rename to src/ImageSharp/Samplers/Options/ResizeMode.cs index a0ce94341..20ce1a723 100644 --- a/src/ImageProcessorCore/Samplers/Options/ResizeMode.cs +++ b/src/ImageSharp/Samplers/Options/ResizeMode.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore +namespace ImageSharp { /// /// Enumerated resize modes to apply to resized images. diff --git a/src/ImageProcessorCore/Samplers/Options/ResizeOptions.cs b/src/ImageSharp/Samplers/Options/ResizeOptions.cs similarity index 98% rename from src/ImageProcessorCore/Samplers/Options/ResizeOptions.cs rename to src/ImageSharp/Samplers/Options/ResizeOptions.cs index 82db8ed86..3cfb3d6c1 100644 --- a/src/ImageProcessorCore/Samplers/Options/ResizeOptions.cs +++ b/src/ImageSharp/Samplers/Options/ResizeOptions.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore +namespace ImageSharp { using System.Collections.Generic; using System.Linq; diff --git a/src/ImageProcessorCore/Samplers/Options/RotateType.cs b/src/ImageSharp/Samplers/Options/RotateType.cs similarity index 96% rename from src/ImageProcessorCore/Samplers/Options/RotateType.cs rename to src/ImageSharp/Samplers/Options/RotateType.cs index a2572bee1..0545aa910 100644 --- a/src/ImageProcessorCore/Samplers/Options/RotateType.cs +++ b/src/ImageSharp/Samplers/Options/RotateType.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore +namespace ImageSharp { /// /// Provides enumeration over how the image should be rotated. diff --git a/src/ImageProcessorCore/Samplers/Pad.cs b/src/ImageSharp/Samplers/Pad.cs similarity index 97% rename from src/ImageProcessorCore/Samplers/Pad.cs rename to src/ImageSharp/Samplers/Pad.cs index c62316de5..3c4db20bd 100644 --- a/src/ImageProcessorCore/Samplers/Pad.cs +++ b/src/ImageSharp/Samplers/Pad.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore +namespace ImageSharp { /// /// Extension methods for the type. diff --git a/src/ImageProcessorCore/Samplers/Pixelate.cs b/src/ImageSharp/Samplers/Pixelate.cs similarity index 98% rename from src/ImageProcessorCore/Samplers/Pixelate.cs rename to src/ImageSharp/Samplers/Pixelate.cs index 4ad1616f9..e7bd84c31 100644 --- a/src/ImageProcessorCore/Samplers/Pixelate.cs +++ b/src/ImageSharp/Samplers/Pixelate.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore +namespace ImageSharp { using System; diff --git a/src/ImageProcessorCore/Samplers/Processors/CompandingResizeProcessor.cs b/src/ImageSharp/Samplers/Processors/CompandingResizeProcessor.cs similarity index 99% rename from src/ImageProcessorCore/Samplers/Processors/CompandingResizeProcessor.cs rename to src/ImageSharp/Samplers/Processors/CompandingResizeProcessor.cs index 52fac0c30..29171d42f 100644 --- a/src/ImageProcessorCore/Samplers/Processors/CompandingResizeProcessor.cs +++ b/src/ImageSharp/Samplers/Processors/CompandingResizeProcessor.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore.Processors +namespace ImageSharp.Processors { using System; using System.Numerics; diff --git a/src/ImageProcessorCore/Samplers/Processors/Convolution/BoxBlurProcessor.cs b/src/ImageSharp/Samplers/Processors/Convolution/BoxBlurProcessor.cs similarity index 98% rename from src/ImageProcessorCore/Samplers/Processors/Convolution/BoxBlurProcessor.cs rename to src/ImageSharp/Samplers/Processors/Convolution/BoxBlurProcessor.cs index 414bb10b2..7b87a3d1b 100644 --- a/src/ImageProcessorCore/Samplers/Processors/Convolution/BoxBlurProcessor.cs +++ b/src/ImageSharp/Samplers/Processors/Convolution/BoxBlurProcessor.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore.Processors +namespace ImageSharp.Processors { /// /// Applies a Box blur filter to the image. diff --git a/src/ImageProcessorCore/Samplers/Processors/Convolution/Convolution2DFilter.cs b/src/ImageSharp/Samplers/Processors/Convolution/Convolution2DFilter.cs similarity index 99% rename from src/ImageProcessorCore/Samplers/Processors/Convolution/Convolution2DFilter.cs rename to src/ImageSharp/Samplers/Processors/Convolution/Convolution2DFilter.cs index e2a9087eb..7f6a44ea7 100644 --- a/src/ImageProcessorCore/Samplers/Processors/Convolution/Convolution2DFilter.cs +++ b/src/ImageSharp/Samplers/Processors/Convolution/Convolution2DFilter.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore.Processors +namespace ImageSharp.Processors { using System; using System.Numerics; diff --git a/src/ImageProcessorCore/Samplers/Processors/Convolution/Convolution2PassFilter.cs b/src/ImageSharp/Samplers/Processors/Convolution/Convolution2PassFilter.cs similarity index 99% rename from src/ImageProcessorCore/Samplers/Processors/Convolution/Convolution2PassFilter.cs rename to src/ImageSharp/Samplers/Processors/Convolution/Convolution2PassFilter.cs index f5e140575..c9893d62d 100644 --- a/src/ImageProcessorCore/Samplers/Processors/Convolution/Convolution2PassFilter.cs +++ b/src/ImageSharp/Samplers/Processors/Convolution/Convolution2PassFilter.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore.Processors +namespace ImageSharp.Processors { using System.Numerics; using System.Threading.Tasks; diff --git a/src/ImageProcessorCore/Samplers/Processors/Convolution/ConvolutionFilter.cs b/src/ImageSharp/Samplers/Processors/Convolution/ConvolutionFilter.cs similarity index 99% rename from src/ImageProcessorCore/Samplers/Processors/Convolution/ConvolutionFilter.cs rename to src/ImageSharp/Samplers/Processors/Convolution/ConvolutionFilter.cs index 6c39e36b1..d87b55b9d 100644 --- a/src/ImageProcessorCore/Samplers/Processors/Convolution/ConvolutionFilter.cs +++ b/src/ImageSharp/Samplers/Processors/Convolution/ConvolutionFilter.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore.Processors +namespace ImageSharp.Processors { using System.Numerics; using System.Threading.Tasks; diff --git a/src/ImageProcessorCore/Samplers/Processors/Convolution/EdgeDetection/EdgeDetector2DFilter.cs b/src/ImageSharp/Samplers/Processors/Convolution/EdgeDetection/EdgeDetector2DFilter.cs similarity index 97% rename from src/ImageProcessorCore/Samplers/Processors/Convolution/EdgeDetection/EdgeDetector2DFilter.cs rename to src/ImageSharp/Samplers/Processors/Convolution/EdgeDetection/EdgeDetector2DFilter.cs index 0e8883c9a..e973e411a 100644 --- a/src/ImageProcessorCore/Samplers/Processors/Convolution/EdgeDetection/EdgeDetector2DFilter.cs +++ b/src/ImageSharp/Samplers/Processors/Convolution/EdgeDetection/EdgeDetector2DFilter.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore.Processors +namespace ImageSharp.Processors { /// /// Defines a filter that detects edges within an image using two diff --git a/src/ImageProcessorCore/Samplers/Processors/Convolution/EdgeDetection/EdgeDetectorCompassFilter.cs b/src/ImageSharp/Samplers/Processors/Convolution/EdgeDetection/EdgeDetectorCompassFilter.cs similarity index 99% rename from src/ImageProcessorCore/Samplers/Processors/Convolution/EdgeDetection/EdgeDetectorCompassFilter.cs rename to src/ImageSharp/Samplers/Processors/Convolution/EdgeDetection/EdgeDetectorCompassFilter.cs index 9b0af064b..6d5053111 100644 --- a/src/ImageProcessorCore/Samplers/Processors/Convolution/EdgeDetection/EdgeDetectorCompassFilter.cs +++ b/src/ImageSharp/Samplers/Processors/Convolution/EdgeDetection/EdgeDetectorCompassFilter.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore.Processors +namespace ImageSharp.Processors { using System; using System.Numerics; diff --git a/src/ImageProcessorCore/Samplers/Processors/Convolution/EdgeDetection/EdgeDetectorFilter.cs b/src/ImageSharp/Samplers/Processors/Convolution/EdgeDetection/EdgeDetectorFilter.cs similarity index 97% rename from src/ImageProcessorCore/Samplers/Processors/Convolution/EdgeDetection/EdgeDetectorFilter.cs rename to src/ImageSharp/Samplers/Processors/Convolution/EdgeDetection/EdgeDetectorFilter.cs index 4b9c9f8d6..4722378d7 100644 --- a/src/ImageProcessorCore/Samplers/Processors/Convolution/EdgeDetection/EdgeDetectorFilter.cs +++ b/src/ImageSharp/Samplers/Processors/Convolution/EdgeDetection/EdgeDetectorFilter.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore.Processors +namespace ImageSharp.Processors { /// /// Defines a filter that detects edges within an image using a single two dimensional matrix. diff --git a/src/ImageProcessorCore/Samplers/Processors/Convolution/EdgeDetection/IEdgeDetectorFilter.cs b/src/ImageSharp/Samplers/Processors/Convolution/EdgeDetection/IEdgeDetectorFilter.cs similarity index 96% rename from src/ImageProcessorCore/Samplers/Processors/Convolution/EdgeDetection/IEdgeDetectorFilter.cs rename to src/ImageSharp/Samplers/Processors/Convolution/EdgeDetection/IEdgeDetectorFilter.cs index b17f131af..f37797fec 100644 --- a/src/ImageProcessorCore/Samplers/Processors/Convolution/EdgeDetection/IEdgeDetectorFilter.cs +++ b/src/ImageSharp/Samplers/Processors/Convolution/EdgeDetection/IEdgeDetectorFilter.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore.Processors +namespace ImageSharp.Processors { /// /// Provides properties and methods allowing the detection of edges within an image. diff --git a/src/ImageProcessorCore/Samplers/Processors/Convolution/EdgeDetection/KayyaliProcessor.cs b/src/ImageSharp/Samplers/Processors/Convolution/EdgeDetection/KayyaliProcessor.cs similarity index 97% rename from src/ImageProcessorCore/Samplers/Processors/Convolution/EdgeDetection/KayyaliProcessor.cs rename to src/ImageSharp/Samplers/Processors/Convolution/EdgeDetection/KayyaliProcessor.cs index 6600e7c6e..ead8f7b3c 100644 --- a/src/ImageProcessorCore/Samplers/Processors/Convolution/EdgeDetection/KayyaliProcessor.cs +++ b/src/ImageSharp/Samplers/Processors/Convolution/EdgeDetection/KayyaliProcessor.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore.Processors +namespace ImageSharp.Processors { using System.Diagnostics.CodeAnalysis; diff --git a/src/ImageProcessorCore/Samplers/Processors/Convolution/EdgeDetection/KirschProcessor.cs b/src/ImageSharp/Samplers/Processors/Convolution/EdgeDetection/KirschProcessor.cs similarity index 98% rename from src/ImageProcessorCore/Samplers/Processors/Convolution/EdgeDetection/KirschProcessor.cs rename to src/ImageSharp/Samplers/Processors/Convolution/EdgeDetection/KirschProcessor.cs index 481c6c79a..b8ead4192 100644 --- a/src/ImageProcessorCore/Samplers/Processors/Convolution/EdgeDetection/KirschProcessor.cs +++ b/src/ImageSharp/Samplers/Processors/Convolution/EdgeDetection/KirschProcessor.cs @@ -2,7 +2,7 @@ // Copyright (c) James Jackson-South and contributors. // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore.Processors +namespace ImageSharp.Processors { using System.Diagnostics.CodeAnalysis; diff --git a/src/ImageProcessorCore/Samplers/Processors/Convolution/EdgeDetection/Laplacian3X3Processor.cs b/src/ImageSharp/Samplers/Processors/Convolution/EdgeDetection/Laplacian3X3Processor.cs similarity index 97% rename from src/ImageProcessorCore/Samplers/Processors/Convolution/EdgeDetection/Laplacian3X3Processor.cs rename to src/ImageSharp/Samplers/Processors/Convolution/EdgeDetection/Laplacian3X3Processor.cs index cb982986d..cd18d90cb 100644 --- a/src/ImageProcessorCore/Samplers/Processors/Convolution/EdgeDetection/Laplacian3X3Processor.cs +++ b/src/ImageSharp/Samplers/Processors/Convolution/EdgeDetection/Laplacian3X3Processor.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore.Processors +namespace ImageSharp.Processors { using System.Diagnostics.CodeAnalysis; diff --git a/src/ImageProcessorCore/Samplers/Processors/Convolution/EdgeDetection/Laplacian5X5Processor.cs b/src/ImageSharp/Samplers/Processors/Convolution/EdgeDetection/Laplacian5X5Processor.cs similarity index 97% rename from src/ImageProcessorCore/Samplers/Processors/Convolution/EdgeDetection/Laplacian5X5Processor.cs rename to src/ImageSharp/Samplers/Processors/Convolution/EdgeDetection/Laplacian5X5Processor.cs index ecc3073af..ab4cefa71 100644 --- a/src/ImageProcessorCore/Samplers/Processors/Convolution/EdgeDetection/Laplacian5X5Processor.cs +++ b/src/ImageSharp/Samplers/Processors/Convolution/EdgeDetection/Laplacian5X5Processor.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore.Processors +namespace ImageSharp.Processors { using System.Diagnostics.CodeAnalysis; diff --git a/src/ImageProcessorCore/Samplers/Processors/Convolution/EdgeDetection/LaplacianOfGaussianProcessor.cs b/src/ImageSharp/Samplers/Processors/Convolution/EdgeDetection/LaplacianOfGaussianProcessor.cs similarity index 97% rename from src/ImageProcessorCore/Samplers/Processors/Convolution/EdgeDetection/LaplacianOfGaussianProcessor.cs rename to src/ImageSharp/Samplers/Processors/Convolution/EdgeDetection/LaplacianOfGaussianProcessor.cs index b49484fca..9adfb9425 100644 --- a/src/ImageProcessorCore/Samplers/Processors/Convolution/EdgeDetection/LaplacianOfGaussianProcessor.cs +++ b/src/ImageSharp/Samplers/Processors/Convolution/EdgeDetection/LaplacianOfGaussianProcessor.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore.Processors +namespace ImageSharp.Processors { using System.Diagnostics.CodeAnalysis; diff --git a/src/ImageProcessorCore/Samplers/Processors/Convolution/EdgeDetection/PrewittProcessor.cs b/src/ImageSharp/Samplers/Processors/Convolution/EdgeDetection/PrewittProcessor.cs similarity index 97% rename from src/ImageProcessorCore/Samplers/Processors/Convolution/EdgeDetection/PrewittProcessor.cs rename to src/ImageSharp/Samplers/Processors/Convolution/EdgeDetection/PrewittProcessor.cs index ba1910f02..db0c7ac61 100644 --- a/src/ImageProcessorCore/Samplers/Processors/Convolution/EdgeDetection/PrewittProcessor.cs +++ b/src/ImageSharp/Samplers/Processors/Convolution/EdgeDetection/PrewittProcessor.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore.Processors +namespace ImageSharp.Processors { using System.Diagnostics.CodeAnalysis; diff --git a/src/ImageProcessorCore/Samplers/Processors/Convolution/EdgeDetection/RobertsCrossProcessor.cs b/src/ImageSharp/Samplers/Processors/Convolution/EdgeDetection/RobertsCrossProcessor.cs similarity index 97% rename from src/ImageProcessorCore/Samplers/Processors/Convolution/EdgeDetection/RobertsCrossProcessor.cs rename to src/ImageSharp/Samplers/Processors/Convolution/EdgeDetection/RobertsCrossProcessor.cs index 5422f71e9..efbb3a57c 100644 --- a/src/ImageProcessorCore/Samplers/Processors/Convolution/EdgeDetection/RobertsCrossProcessor.cs +++ b/src/ImageSharp/Samplers/Processors/Convolution/EdgeDetection/RobertsCrossProcessor.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore.Processors +namespace ImageSharp.Processors { using System.Diagnostics.CodeAnalysis; diff --git a/src/ImageProcessorCore/Samplers/Processors/Convolution/EdgeDetection/RobinsonProcessor.cs b/src/ImageSharp/Samplers/Processors/Convolution/EdgeDetection/RobinsonProcessor.cs similarity index 98% rename from src/ImageProcessorCore/Samplers/Processors/Convolution/EdgeDetection/RobinsonProcessor.cs rename to src/ImageSharp/Samplers/Processors/Convolution/EdgeDetection/RobinsonProcessor.cs index 320402462..189215f08 100644 --- a/src/ImageProcessorCore/Samplers/Processors/Convolution/EdgeDetection/RobinsonProcessor.cs +++ b/src/ImageSharp/Samplers/Processors/Convolution/EdgeDetection/RobinsonProcessor.cs @@ -2,7 +2,7 @@ // Copyright (c) James Jackson-South and contributors. // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore.Processors +namespace ImageSharp.Processors { using System.Diagnostics.CodeAnalysis; diff --git a/src/ImageProcessorCore/Samplers/Processors/Convolution/EdgeDetection/ScharrProcessor.cs b/src/ImageSharp/Samplers/Processors/Convolution/EdgeDetection/ScharrProcessor.cs similarity index 97% rename from src/ImageProcessorCore/Samplers/Processors/Convolution/EdgeDetection/ScharrProcessor.cs rename to src/ImageSharp/Samplers/Processors/Convolution/EdgeDetection/ScharrProcessor.cs index d25f447a4..86cefda22 100644 --- a/src/ImageProcessorCore/Samplers/Processors/Convolution/EdgeDetection/ScharrProcessor.cs +++ b/src/ImageSharp/Samplers/Processors/Convolution/EdgeDetection/ScharrProcessor.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore.Processors +namespace ImageSharp.Processors { using System.Diagnostics.CodeAnalysis; diff --git a/src/ImageProcessorCore/Samplers/Processors/Convolution/EdgeDetection/SobelProcessor.cs b/src/ImageSharp/Samplers/Processors/Convolution/EdgeDetection/SobelProcessor.cs similarity index 97% rename from src/ImageProcessorCore/Samplers/Processors/Convolution/EdgeDetection/SobelProcessor.cs rename to src/ImageSharp/Samplers/Processors/Convolution/EdgeDetection/SobelProcessor.cs index 1b1ab3f35..0235479bf 100644 --- a/src/ImageProcessorCore/Samplers/Processors/Convolution/EdgeDetection/SobelProcessor.cs +++ b/src/ImageSharp/Samplers/Processors/Convolution/EdgeDetection/SobelProcessor.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore.Processors +namespace ImageSharp.Processors { using System.Diagnostics.CodeAnalysis; diff --git a/src/ImageProcessorCore/Samplers/Processors/Convolution/GuassianBlurProcessor.cs b/src/ImageSharp/Samplers/Processors/Convolution/GuassianBlurProcessor.cs similarity index 99% rename from src/ImageProcessorCore/Samplers/Processors/Convolution/GuassianBlurProcessor.cs rename to src/ImageSharp/Samplers/Processors/Convolution/GuassianBlurProcessor.cs index 1d8b2cc16..2e0000324 100644 --- a/src/ImageProcessorCore/Samplers/Processors/Convolution/GuassianBlurProcessor.cs +++ b/src/ImageSharp/Samplers/Processors/Convolution/GuassianBlurProcessor.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore.Processors +namespace ImageSharp.Processors { using System; diff --git a/src/ImageProcessorCore/Samplers/Processors/Convolution/GuassianSharpenProcessor.cs b/src/ImageSharp/Samplers/Processors/Convolution/GuassianSharpenProcessor.cs similarity index 99% rename from src/ImageProcessorCore/Samplers/Processors/Convolution/GuassianSharpenProcessor.cs rename to src/ImageSharp/Samplers/Processors/Convolution/GuassianSharpenProcessor.cs index 194e481ef..3c86fcfee 100644 --- a/src/ImageProcessorCore/Samplers/Processors/Convolution/GuassianSharpenProcessor.cs +++ b/src/ImageSharp/Samplers/Processors/Convolution/GuassianSharpenProcessor.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore.Processors +namespace ImageSharp.Processors { using System; diff --git a/src/ImageProcessorCore/Samplers/Processors/CropProcessor.cs b/src/ImageSharp/Samplers/Processors/CropProcessor.cs similarity index 97% rename from src/ImageProcessorCore/Samplers/Processors/CropProcessor.cs rename to src/ImageSharp/Samplers/Processors/CropProcessor.cs index 71d08e4d7..03fb0b283 100644 --- a/src/ImageProcessorCore/Samplers/Processors/CropProcessor.cs +++ b/src/ImageSharp/Samplers/Processors/CropProcessor.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore.Processors +namespace ImageSharp.Processors { using System.Threading.Tasks; diff --git a/src/ImageProcessorCore/Samplers/Processors/EntropyCropProcessor.cs b/src/ImageSharp/Samplers/Processors/EntropyCropProcessor.cs similarity index 99% rename from src/ImageProcessorCore/Samplers/Processors/EntropyCropProcessor.cs rename to src/ImageSharp/Samplers/Processors/EntropyCropProcessor.cs index d8d8fb7ab..dbb99d1c4 100644 --- a/src/ImageProcessorCore/Samplers/Processors/EntropyCropProcessor.cs +++ b/src/ImageSharp/Samplers/Processors/EntropyCropProcessor.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore.Processors +namespace ImageSharp.Processors { using System; using System.Threading.Tasks; diff --git a/src/ImageProcessorCore/Samplers/Processors/FlipProcessor.cs b/src/ImageSharp/Samplers/Processors/FlipProcessor.cs similarity index 99% rename from src/ImageProcessorCore/Samplers/Processors/FlipProcessor.cs rename to src/ImageSharp/Samplers/Processors/FlipProcessor.cs index a6f0678f6..d6efccec7 100644 --- a/src/ImageProcessorCore/Samplers/Processors/FlipProcessor.cs +++ b/src/ImageSharp/Samplers/Processors/FlipProcessor.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore.Processors +namespace ImageSharp.Processors { using System; using System.Threading.Tasks; diff --git a/src/ImageProcessorCore/Samplers/Processors/IImageSampler.cs b/src/ImageSharp/Samplers/Processors/IImageSampler.cs similarity index 98% rename from src/ImageProcessorCore/Samplers/Processors/IImageSampler.cs rename to src/ImageSharp/Samplers/Processors/IImageSampler.cs index 292904bde..bc2f3197a 100644 --- a/src/ImageProcessorCore/Samplers/Processors/IImageSampler.cs +++ b/src/ImageSharp/Samplers/Processors/IImageSampler.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore.Processors +namespace ImageSharp.Processors { /// /// Encapsulates methods to alter the pixels of an image. The processor creates a copy of the original image to operate on. diff --git a/src/ImageProcessorCore/Samplers/Processors/ImageSampler.cs b/src/ImageSharp/Samplers/Processors/ImageSampler.cs similarity index 99% rename from src/ImageProcessorCore/Samplers/Processors/ImageSampler.cs rename to src/ImageSharp/Samplers/Processors/ImageSampler.cs index 72c235800..28341b3fe 100644 --- a/src/ImageProcessorCore/Samplers/Processors/ImageSampler.cs +++ b/src/ImageSharp/Samplers/Processors/ImageSampler.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore.Processors +namespace ImageSharp.Processors { using System; diff --git a/src/ImageProcessorCore/Samplers/Processors/Matrix3x2Processor.cs b/src/ImageSharp/Samplers/Processors/Matrix3x2Processor.cs similarity index 98% rename from src/ImageProcessorCore/Samplers/Processors/Matrix3x2Processor.cs rename to src/ImageSharp/Samplers/Processors/Matrix3x2Processor.cs index d428ecdb9..938f50bad 100644 --- a/src/ImageProcessorCore/Samplers/Processors/Matrix3x2Processor.cs +++ b/src/ImageSharp/Samplers/Processors/Matrix3x2Processor.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore.Processors +namespace ImageSharp.Processors { using System.Numerics; diff --git a/src/ImageProcessorCore/Samplers/Processors/OilPaintingProcessor.cs b/src/ImageSharp/Samplers/Processors/OilPaintingProcessor.cs similarity index 99% rename from src/ImageProcessorCore/Samplers/Processors/OilPaintingProcessor.cs rename to src/ImageSharp/Samplers/Processors/OilPaintingProcessor.cs index bce83aaaa..9d0c2f58a 100644 --- a/src/ImageProcessorCore/Samplers/Processors/OilPaintingProcessor.cs +++ b/src/ImageSharp/Samplers/Processors/OilPaintingProcessor.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore.Processors +namespace ImageSharp.Processors { using System; using System.Numerics; diff --git a/src/ImageProcessorCore/Samplers/Processors/PixelateProcessor.cs b/src/ImageSharp/Samplers/Processors/PixelateProcessor.cs similarity index 99% rename from src/ImageProcessorCore/Samplers/Processors/PixelateProcessor.cs rename to src/ImageSharp/Samplers/Processors/PixelateProcessor.cs index 1236681ff..df5c030ce 100644 --- a/src/ImageProcessorCore/Samplers/Processors/PixelateProcessor.cs +++ b/src/ImageSharp/Samplers/Processors/PixelateProcessor.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore.Processors +namespace ImageSharp.Processors { using System; using System.Collections.Generic; diff --git a/src/ImageProcessorCore/Samplers/Processors/ResamplingWeightedProcessor.cs b/src/ImageSharp/Samplers/Processors/ResamplingWeightedProcessor.cs similarity index 99% rename from src/ImageProcessorCore/Samplers/Processors/ResamplingWeightedProcessor.cs rename to src/ImageSharp/Samplers/Processors/ResamplingWeightedProcessor.cs index d6ca2bb5c..20631494a 100644 --- a/src/ImageProcessorCore/Samplers/Processors/ResamplingWeightedProcessor.cs +++ b/src/ImageSharp/Samplers/Processors/ResamplingWeightedProcessor.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore.Processors +namespace ImageSharp.Processors { using System; diff --git a/src/ImageProcessorCore/Samplers/Processors/ResizeProcessor.cs b/src/ImageSharp/Samplers/Processors/ResizeProcessor.cs similarity index 99% rename from src/ImageProcessorCore/Samplers/Processors/ResizeProcessor.cs rename to src/ImageSharp/Samplers/Processors/ResizeProcessor.cs index 181d438a6..1dd630b45 100644 --- a/src/ImageProcessorCore/Samplers/Processors/ResizeProcessor.cs +++ b/src/ImageSharp/Samplers/Processors/ResizeProcessor.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore.Processors +namespace ImageSharp.Processors { using System; using System.Numerics; diff --git a/src/ImageProcessorCore/Samplers/Processors/RotateProcessor.cs b/src/ImageSharp/Samplers/Processors/RotateProcessor.cs similarity index 99% rename from src/ImageProcessorCore/Samplers/Processors/RotateProcessor.cs rename to src/ImageSharp/Samplers/Processors/RotateProcessor.cs index d65161038..f7bf7a837 100644 --- a/src/ImageProcessorCore/Samplers/Processors/RotateProcessor.cs +++ b/src/ImageSharp/Samplers/Processors/RotateProcessor.cs @@ -5,7 +5,7 @@ using System; -namespace ImageProcessorCore.Processors +namespace ImageSharp.Processors { using System.Numerics; using System.Threading.Tasks; diff --git a/src/ImageProcessorCore/Samplers/Processors/SkewProcessor.cs b/src/ImageSharp/Samplers/Processors/SkewProcessor.cs similarity index 98% rename from src/ImageProcessorCore/Samplers/Processors/SkewProcessor.cs rename to src/ImageSharp/Samplers/Processors/SkewProcessor.cs index 588a35df7..27156d49d 100644 --- a/src/ImageProcessorCore/Samplers/Processors/SkewProcessor.cs +++ b/src/ImageSharp/Samplers/Processors/SkewProcessor.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore.Processors +namespace ImageSharp.Processors { using System; using System.Numerics; diff --git a/src/ImageProcessorCore/Samplers/Resamplers/BicubicResampler.cs b/src/ImageSharp/Samplers/Resamplers/BicubicResampler.cs similarity index 97% rename from src/ImageProcessorCore/Samplers/Resamplers/BicubicResampler.cs rename to src/ImageSharp/Samplers/Resamplers/BicubicResampler.cs index 17e886d30..a0bfc1413 100644 --- a/src/ImageProcessorCore/Samplers/Resamplers/BicubicResampler.cs +++ b/src/ImageSharp/Samplers/Resamplers/BicubicResampler.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore +namespace ImageSharp { /// /// The function implements the bicubic kernel algorithm W(x) as described on diff --git a/src/ImageProcessorCore/Samplers/Resamplers/BoxResampler.cs b/src/ImageSharp/Samplers/Resamplers/BoxResampler.cs similarity index 96% rename from src/ImageProcessorCore/Samplers/Resamplers/BoxResampler.cs rename to src/ImageSharp/Samplers/Resamplers/BoxResampler.cs index 49a3ad467..adb238a19 100644 --- a/src/ImageProcessorCore/Samplers/Resamplers/BoxResampler.cs +++ b/src/ImageSharp/Samplers/Resamplers/BoxResampler.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore +namespace ImageSharp { /// /// The function implements the box algorithm. Similar to nearest neighbour when upscaling. diff --git a/src/ImageProcessorCore/Samplers/Resamplers/CatmullRomResampler.cs b/src/ImageSharp/Samplers/Resamplers/CatmullRomResampler.cs similarity index 96% rename from src/ImageProcessorCore/Samplers/Resamplers/CatmullRomResampler.cs rename to src/ImageSharp/Samplers/Resamplers/CatmullRomResampler.cs index 281d0190a..8b746cb8f 100644 --- a/src/ImageProcessorCore/Samplers/Resamplers/CatmullRomResampler.cs +++ b/src/ImageSharp/Samplers/Resamplers/CatmullRomResampler.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore +namespace ImageSharp { /// /// The Catmull-Rom filter is a well known standard Cubic Filter often used as a interpolation function. diff --git a/src/ImageProcessorCore/Samplers/Resamplers/HermiteResampler.cs b/src/ImageSharp/Samplers/Resamplers/HermiteResampler.cs similarity index 95% rename from src/ImageProcessorCore/Samplers/Resamplers/HermiteResampler.cs rename to src/ImageSharp/Samplers/Resamplers/HermiteResampler.cs index 43d05fc88..a11724351 100644 --- a/src/ImageProcessorCore/Samplers/Resamplers/HermiteResampler.cs +++ b/src/ImageSharp/Samplers/Resamplers/HermiteResampler.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore.Processors +namespace ImageSharp.Processors { /// /// The Hermite filter is type of smoothed triangular interpolation Filter, diff --git a/src/ImageProcessorCore/Samplers/Resamplers/IResampler.cs b/src/ImageSharp/Samplers/Resamplers/IResampler.cs similarity index 96% rename from src/ImageProcessorCore/Samplers/Resamplers/IResampler.cs rename to src/ImageSharp/Samplers/Resamplers/IResampler.cs index 0dea58440..ce100a8c7 100644 --- a/src/ImageProcessorCore/Samplers/Resamplers/IResampler.cs +++ b/src/ImageSharp/Samplers/Resamplers/IResampler.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore +namespace ImageSharp { /// /// Encapsulates an interpolation algorithm for resampling images. diff --git a/src/ImageProcessorCore/Samplers/Resamplers/Lanczos2Resampler.cs b/src/ImageSharp/Samplers/Resamplers/Lanczos2Resampler.cs similarity index 96% rename from src/ImageProcessorCore/Samplers/Resamplers/Lanczos2Resampler.cs rename to src/ImageSharp/Samplers/Resamplers/Lanczos2Resampler.cs index ced92365b..3d25cf859 100644 --- a/src/ImageProcessorCore/Samplers/Resamplers/Lanczos2Resampler.cs +++ b/src/ImageSharp/Samplers/Resamplers/Lanczos2Resampler.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore +namespace ImageSharp { /// /// The function implements the Lanczos kernel algorithm as described on diff --git a/src/ImageProcessorCore/Samplers/Resamplers/Lanczos3Resampler.cs b/src/ImageSharp/Samplers/Resamplers/Lanczos3Resampler.cs similarity index 96% rename from src/ImageProcessorCore/Samplers/Resamplers/Lanczos3Resampler.cs rename to src/ImageSharp/Samplers/Resamplers/Lanczos3Resampler.cs index 6ed82afc0..f771de1a5 100644 --- a/src/ImageProcessorCore/Samplers/Resamplers/Lanczos3Resampler.cs +++ b/src/ImageSharp/Samplers/Resamplers/Lanczos3Resampler.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore +namespace ImageSharp { /// /// The function implements the Lanczos kernel algorithm as described on diff --git a/src/ImageProcessorCore/Samplers/Resamplers/Lanczos5Resampler.cs b/src/ImageSharp/Samplers/Resamplers/Lanczos5Resampler.cs similarity index 96% rename from src/ImageProcessorCore/Samplers/Resamplers/Lanczos5Resampler.cs rename to src/ImageSharp/Samplers/Resamplers/Lanczos5Resampler.cs index c0d1d2fdd..4584b258f 100644 --- a/src/ImageProcessorCore/Samplers/Resamplers/Lanczos5Resampler.cs +++ b/src/ImageSharp/Samplers/Resamplers/Lanczos5Resampler.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore +namespace ImageSharp { /// /// The function implements the Lanczos kernel algorithm as described on diff --git a/src/ImageProcessorCore/Samplers/Resamplers/Lanczos8Resampler.cs b/src/ImageSharp/Samplers/Resamplers/Lanczos8Resampler.cs similarity index 96% rename from src/ImageProcessorCore/Samplers/Resamplers/Lanczos8Resampler.cs rename to src/ImageSharp/Samplers/Resamplers/Lanczos8Resampler.cs index e0f2917c2..03f5a6d7b 100644 --- a/src/ImageProcessorCore/Samplers/Resamplers/Lanczos8Resampler.cs +++ b/src/ImageSharp/Samplers/Resamplers/Lanczos8Resampler.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore +namespace ImageSharp { /// /// The function implements the Lanczos kernel algorithm as described on diff --git a/src/ImageProcessorCore/Samplers/Resamplers/MitchellNetravaliResampler.cs b/src/ImageSharp/Samplers/Resamplers/MitchellNetravaliResampler.cs similarity index 96% rename from src/ImageProcessorCore/Samplers/Resamplers/MitchellNetravaliResampler.cs rename to src/ImageSharp/Samplers/Resamplers/MitchellNetravaliResampler.cs index cacd35f0a..f4bc3a6f2 100644 --- a/src/ImageProcessorCore/Samplers/Resamplers/MitchellNetravaliResampler.cs +++ b/src/ImageSharp/Samplers/Resamplers/MitchellNetravaliResampler.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore +namespace ImageSharp { /// /// The function implements the mitchell algorithm as described on diff --git a/src/ImageProcessorCore/Samplers/Resamplers/NearestNeighborResampler.cs b/src/ImageSharp/Samplers/Resamplers/NearestNeighborResampler.cs similarity index 95% rename from src/ImageProcessorCore/Samplers/Resamplers/NearestNeighborResampler.cs rename to src/ImageSharp/Samplers/Resamplers/NearestNeighborResampler.cs index 58b6a9d58..ec2417f9c 100644 --- a/src/ImageProcessorCore/Samplers/Resamplers/NearestNeighborResampler.cs +++ b/src/ImageSharp/Samplers/Resamplers/NearestNeighborResampler.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore +namespace ImageSharp { /// /// The function implements the nearest neighbour algorithm. This uses an unscaled filter diff --git a/src/ImageProcessorCore/Samplers/Resamplers/RobidouxResampler.cs b/src/ImageSharp/Samplers/Resamplers/RobidouxResampler.cs similarity index 96% rename from src/ImageProcessorCore/Samplers/Resamplers/RobidouxResampler.cs rename to src/ImageSharp/Samplers/Resamplers/RobidouxResampler.cs index 85f68c531..6ef90bda4 100644 --- a/src/ImageProcessorCore/Samplers/Resamplers/RobidouxResampler.cs +++ b/src/ImageSharp/Samplers/Resamplers/RobidouxResampler.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore +namespace ImageSharp { /// /// The function implements the Robidoux algorithm. diff --git a/src/ImageProcessorCore/Samplers/Resamplers/RobidouxSharpResampler.cs b/src/ImageSharp/Samplers/Resamplers/RobidouxSharpResampler.cs similarity index 96% rename from src/ImageProcessorCore/Samplers/Resamplers/RobidouxSharpResampler.cs rename to src/ImageSharp/Samplers/Resamplers/RobidouxSharpResampler.cs index eb8e07ade..8755bf3e4 100644 --- a/src/ImageProcessorCore/Samplers/Resamplers/RobidouxSharpResampler.cs +++ b/src/ImageSharp/Samplers/Resamplers/RobidouxSharpResampler.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore +namespace ImageSharp { /// /// The function implements the Robidoux Sharp algorithm. diff --git a/src/ImageProcessorCore/Samplers/Resamplers/SplineResampler.cs b/src/ImageSharp/Samplers/Resamplers/SplineResampler.cs similarity index 95% rename from src/ImageProcessorCore/Samplers/Resamplers/SplineResampler.cs rename to src/ImageSharp/Samplers/Resamplers/SplineResampler.cs index f88f9abef..921ea23a8 100644 --- a/src/ImageProcessorCore/Samplers/Resamplers/SplineResampler.cs +++ b/src/ImageSharp/Samplers/Resamplers/SplineResampler.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore +namespace ImageSharp { /// /// The function implements the spline algorithm. diff --git a/src/ImageProcessorCore/Samplers/Resamplers/TriangleResampler.cs b/src/ImageSharp/Samplers/Resamplers/TriangleResampler.cs similarity index 96% rename from src/ImageProcessorCore/Samplers/Resamplers/TriangleResampler.cs rename to src/ImageSharp/Samplers/Resamplers/TriangleResampler.cs index 2269bb251..afdb5bbc9 100644 --- a/src/ImageProcessorCore/Samplers/Resamplers/TriangleResampler.cs +++ b/src/ImageSharp/Samplers/Resamplers/TriangleResampler.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore +namespace ImageSharp { /// /// The function implements the triangle (bilinear) algorithm. diff --git a/src/ImageProcessorCore/Samplers/Resamplers/WelchResampler.cs b/src/ImageSharp/Samplers/Resamplers/WelchResampler.cs similarity index 96% rename from src/ImageProcessorCore/Samplers/Resamplers/WelchResampler.cs rename to src/ImageSharp/Samplers/Resamplers/WelchResampler.cs index ef0ab9cea..eb5506151 100644 --- a/src/ImageProcessorCore/Samplers/Resamplers/WelchResampler.cs +++ b/src/ImageSharp/Samplers/Resamplers/WelchResampler.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore +namespace ImageSharp { /// /// The function implements the welch algorithm. diff --git a/src/ImageProcessorCore/Samplers/Resize.cs b/src/ImageSharp/Samplers/Resize.cs similarity index 99% rename from src/ImageProcessorCore/Samplers/Resize.cs rename to src/ImageSharp/Samplers/Resize.cs index 877a689f2..ee3da5ec6 100644 --- a/src/ImageProcessorCore/Samplers/Resize.cs +++ b/src/ImageSharp/Samplers/Resize.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore +namespace ImageSharp { using Processors; diff --git a/src/ImageProcessorCore/Samplers/Rotate.cs b/src/ImageSharp/Samplers/Rotate.cs similarity index 99% rename from src/ImageProcessorCore/Samplers/Rotate.cs rename to src/ImageSharp/Samplers/Rotate.cs index d66e67438..f8f0a59e8 100644 --- a/src/ImageProcessorCore/Samplers/Rotate.cs +++ b/src/ImageSharp/Samplers/Rotate.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore +namespace ImageSharp { using Processors; diff --git a/src/ImageProcessorCore/Samplers/RotateFlip.cs b/src/ImageSharp/Samplers/RotateFlip.cs similarity index 97% rename from src/ImageProcessorCore/Samplers/RotateFlip.cs rename to src/ImageSharp/Samplers/RotateFlip.cs index 7c2b642a4..d1322b773 100644 --- a/src/ImageProcessorCore/Samplers/RotateFlip.cs +++ b/src/ImageSharp/Samplers/RotateFlip.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore +namespace ImageSharp { /// /// Extension methods for the type. diff --git a/src/ImageProcessorCore/Samplers/Skew.cs b/src/ImageSharp/Samplers/Skew.cs similarity index 98% rename from src/ImageProcessorCore/Samplers/Skew.cs rename to src/ImageSharp/Samplers/Skew.cs index 2751350cd..4aa756842 100644 --- a/src/ImageProcessorCore/Samplers/Skew.cs +++ b/src/ImageSharp/Samplers/Skew.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore +namespace ImageSharp { using Processors; diff --git a/src/ImageProcessorCore/project.json b/src/ImageSharp/project.json similarity index 75% rename from src/ImageProcessorCore/project.json rename to src/ImageSharp/project.json index 51cd52598..10a09827b 100644 --- a/src/ImageProcessorCore/project.json +++ b/src/ImageSharp/project.json @@ -1,7 +1,7 @@ { "version": "1.0.0-*", - "title": "ImageProcessorCore", - "description": "A cross-platform library for processing of image files written in C#", + "title": "ImageSharp", + "description": "A cross-platform library for the processing of image files; written in C#", "authors": [ "James Jackson-South and contributors" ], @@ -9,16 +9,16 @@ "owners": [ "James Jackson-South and contributors" ], - "projectUrl": "https://github.com/JimBobSquarePants/ImageProcessor", + "projectUrl": "https://github.com/JimBobSquarePants/ImageSharp", "licenseUrl": "http://www.apache.org/licenses/LICENSE-2.0", - "iconUrl": "https://raw.githubusercontent.com/JimBobSquarePants/ImageProcessor/Core/build/icons/imageprocessor-logo-128.png", + "iconUrl": "https://raw.githubusercontent.com/JimBobSquarePants/ImageSharp/master/build/icons/imagesharp-logo-128.png", "requireLicenseAcceptance": false, "repository": { "type": "git", - "url": "https://github.com/JimBobSquarePants/ImageProcessor" + "url": "https://github.com/JimBobSquarePants/ImageSharp" }, "tags": [ - "Image Resize Crop Quality Gif Jpg Jpeg Bitmap Png Fluent Animated" + "Image Resize Crop Gif Jpg Jpeg Bitmap Png Core" ] }, "buildOptions": { diff --git a/tests/ImageProcessorCore.Benchmarks/Benchmark.cmd b/tests/ImageSharp.Benchmarks/Benchmark.cmd similarity index 100% rename from tests/ImageProcessorCore.Benchmarks/Benchmark.cmd rename to tests/ImageSharp.Benchmarks/Benchmark.cmd diff --git a/tests/ImageProcessorCore.Benchmarks/Color/ColorEquality.cs b/tests/ImageSharp.Benchmarks/Color/ColorEquality.cs similarity index 82% rename from tests/ImageProcessorCore.Benchmarks/Color/ColorEquality.cs rename to tests/ImageSharp.Benchmarks/Color/ColorEquality.cs index 02f5503c8..3ee28d06b 100644 --- a/tests/ImageProcessorCore.Benchmarks/Color/ColorEquality.cs +++ b/tests/ImageSharp.Benchmarks/Color/ColorEquality.cs @@ -3,11 +3,11 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore.Benchmarks +namespace ImageSharp.Benchmarks { using BenchmarkDotNet.Attributes; - using CoreColor = ImageProcessorCore.Color; + using CoreColor = ImageSharp.Color; using SystemColor = System.Drawing.Color; public class ColorEquality @@ -18,7 +18,7 @@ namespace ImageProcessorCore.Benchmarks return SystemColor.FromArgb(128, 128, 128, 128).Equals(SystemColor.FromArgb(128, 128, 128, 128)); } - [Benchmark(Description = "ImageProcessorCore Color Equals")] + [Benchmark(Description = "ImageSharp Color Equals")] public bool ColorEqual() { return new CoreColor(128, 128, 128, 128).Equals(new CoreColor(128, 128, 128, 128)); diff --git a/tests/ImageProcessorCore.Benchmarks/Config.cs b/tests/ImageSharp.Benchmarks/Config.cs similarity index 93% rename from tests/ImageProcessorCore.Benchmarks/Config.cs rename to tests/ImageSharp.Benchmarks/Config.cs index ba062ac71..ae3948491 100644 --- a/tests/ImageProcessorCore.Benchmarks/Config.cs +++ b/tests/ImageSharp.Benchmarks/Config.cs @@ -5,7 +5,7 @@ using BenchmarkDotNet.Configs; -namespace ImageProcessorCore.Benchmarks +namespace ImageSharp.Benchmarks { public class Config : ManualConfig { diff --git a/tests/ImageProcessorCore.Benchmarks/General/ArrayCopy.cs b/tests/ImageSharp.Benchmarks/General/ArrayCopy.cs similarity index 97% rename from tests/ImageProcessorCore.Benchmarks/General/ArrayCopy.cs rename to tests/ImageSharp.Benchmarks/General/ArrayCopy.cs index 99e5263ff..88d47db51 100644 --- a/tests/ImageProcessorCore.Benchmarks/General/ArrayCopy.cs +++ b/tests/ImageSharp.Benchmarks/General/ArrayCopy.cs @@ -2,7 +2,7 @@ // Copyright (c) James Jackson-South and contributors. // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore.Benchmarks.General +namespace ImageSharp.Benchmarks.General { using System; using System.Runtime.CompilerServices; diff --git a/tests/ImageProcessorCore.Benchmarks/General/Clamp.cs b/tests/ImageSharp.Benchmarks/General/Clamp.cs similarity index 95% rename from tests/ImageProcessorCore.Benchmarks/General/Clamp.cs rename to tests/ImageSharp.Benchmarks/General/Clamp.cs index 031ff47cd..4d4c7d855 100644 --- a/tests/ImageProcessorCore.Benchmarks/General/Clamp.cs +++ b/tests/ImageSharp.Benchmarks/General/Clamp.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore.Benchmarks.General +namespace ImageSharp.Benchmarks.General { using System; diff --git a/tests/ImageProcessorCore.Benchmarks/Image/CopyPixels.cs b/tests/ImageSharp.Benchmarks/Image/CopyPixels.cs similarity index 93% rename from tests/ImageProcessorCore.Benchmarks/Image/CopyPixels.cs rename to tests/ImageSharp.Benchmarks/Image/CopyPixels.cs index 9b940d234..c70259db6 100644 --- a/tests/ImageProcessorCore.Benchmarks/Image/CopyPixels.cs +++ b/tests/ImageSharp.Benchmarks/Image/CopyPixels.cs @@ -3,14 +3,14 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore.Benchmarks.Image +namespace ImageSharp.Benchmarks.Image { using System.Threading.Tasks; using BenchmarkDotNet.Attributes; - using CoreColor = ImageProcessorCore.Color; - using CoreImage = ImageProcessorCore.Image; + using CoreColor = ImageSharp.Color; + using CoreImage = ImageSharp.Image; public class CopyPixels { diff --git a/tests/ImageProcessorCore.Benchmarks/Image/Decode.cs b/tests/ImageSharp.Benchmarks/Image/Decode.cs similarity index 80% rename from tests/ImageProcessorCore.Benchmarks/Image/Decode.cs rename to tests/ImageSharp.Benchmarks/Image/Decode.cs index 7708fe0ae..f7216d851 100644 --- a/tests/ImageProcessorCore.Benchmarks/Image/Decode.cs +++ b/tests/ImageSharp.Benchmarks/Image/Decode.cs @@ -3,14 +3,14 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore.Benchmarks.Image +namespace ImageSharp.Benchmarks.Image { using System.Drawing; using System.IO; using BenchmarkDotNet.Attributes; - using CoreSize = ImageProcessorCore.Size; - using CoreImage = ImageProcessorCore.Image; + using CoreSize = ImageSharp.Size; + using CoreImage = ImageSharp.Image; public class Decode { @@ -24,19 +24,19 @@ namespace ImageProcessorCore.Benchmarks.Image { if (bmpBytes == null) { - bmpBytes = File.ReadAllBytes("../ImageProcessorCore.Tests/TestImages/Formats/Bmp/Car.bmp"); + bmpBytes = File.ReadAllBytes("../ImageSharp.Tests/TestImages/Formats/Bmp/Car.bmp"); } if (gifBytes == null) { - gifBytes = File.ReadAllBytes("../ImageProcessorCore.Tests/TestImages/Formats/Gif/rings.gif"); + gifBytes = File.ReadAllBytes("../ImageSharp.Tests/TestImages/Formats/Gif/rings.gif"); } if (jpegBytes == null) { - jpegBytes = File.ReadAllBytes("../ImageProcessorCore.Tests/TestImages/Formats/Jpg/Calliphora.jpg"); + jpegBytes = File.ReadAllBytes("../ImageSharp.Tests/TestImages/Formats/Jpg/Calliphora.jpg"); } if (pngBytes == null) { - pngBytes = File.ReadAllBytes("../ImageProcessorCore.Tests/TestImages/Formats/Png/splash.png"); + pngBytes = File.ReadAllBytes("../ImageSharp.Tests/TestImages/Formats/Png/splash.png"); } } @@ -52,7 +52,7 @@ namespace ImageProcessorCore.Benchmarks.Image } } - [Benchmark(Description = "ImageProcessorCore Bmp")] + [Benchmark(Description = "ImageSharp Bmp")] public CoreSize BmpCore() { using (MemoryStream memoryStream = new MemoryStream(bmpBytes)) @@ -74,7 +74,7 @@ namespace ImageProcessorCore.Benchmarks.Image } } - [Benchmark(Description = "ImageProcessorCore Gif")] + [Benchmark(Description = "ImageSharp Gif")] public CoreSize GifCore() { using (MemoryStream memoryStream = new MemoryStream(gifBytes)) @@ -96,7 +96,7 @@ namespace ImageProcessorCore.Benchmarks.Image } } - [Benchmark(Description = "ImageProcessorCore Jpeg")] + [Benchmark(Description = "ImageSharp Jpeg")] public CoreSize JpegCore() { using (MemoryStream memoryStream = new MemoryStream(jpegBytes)) @@ -118,7 +118,7 @@ namespace ImageProcessorCore.Benchmarks.Image } } - [Benchmark(Description = "ImageProcessorCore Png")] + [Benchmark(Description = "ImageSharp Png")] public CoreSize PngCore() { using (MemoryStream memoryStream = new MemoryStream(pngBytes)) diff --git a/tests/ImageProcessorCore.Benchmarks/Image/Encode.cs b/tests/ImageSharp.Benchmarks/Image/Encode.cs similarity index 82% rename from tests/ImageProcessorCore.Benchmarks/Image/Encode.cs rename to tests/ImageSharp.Benchmarks/Image/Encode.cs index 8345879b1..24e97aa4f 100644 --- a/tests/ImageProcessorCore.Benchmarks/Image/Encode.cs +++ b/tests/ImageSharp.Benchmarks/Image/Encode.cs @@ -3,14 +3,14 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore.Benchmarks.Image +namespace ImageSharp.Benchmarks.Image { using System.Drawing; using System.Drawing.Imaging; using System.IO; using BenchmarkDotNet.Attributes; - using CoreImage = ImageProcessorCore.Image; + using CoreImage = ImageSharp.Image; public class Encode { @@ -35,7 +35,7 @@ namespace ImageProcessorCore.Benchmarks.Image { if (bmpStream == null) { - bmpStream = File.OpenRead("../ImageProcessorCore.Tests/TestImages/Formats/Bmp/Car.bmp"); + bmpStream = File.OpenRead("../ImageSharp.Tests/TestImages/Formats/Bmp/Car.bmp"); bmpCore = new CoreImage(bmpStream); bmpStream.Position = 0; bmpDrawing = Image.FromStream(bmpStream); @@ -43,7 +43,7 @@ namespace ImageProcessorCore.Benchmarks.Image if (gifStream == null) { - gifStream = File.OpenRead("../ImageProcessorCore.Tests/TestImages/Formats/Gif/rings.gif"); + gifStream = File.OpenRead("../ImageSharp.Tests/TestImages/Formats/Gif/rings.gif"); gifCore = new CoreImage(gifStream); gifStream.Position = 0; gifDrawing = Image.FromStream(gifStream); @@ -51,7 +51,7 @@ namespace ImageProcessorCore.Benchmarks.Image if (jpegStream == null) { - jpegStream = File.OpenRead("../ImageProcessorCore.Tests/TestImages/Formats/Jpg/Calliphora.jpg"); + jpegStream = File.OpenRead("../ImageSharp.Tests/TestImages/Formats/Jpg/Calliphora.jpg"); jpegCore = new CoreImage(jpegStream); jpegStream.Position = 0; jpegDrawing = Image.FromStream(jpegStream); @@ -59,7 +59,7 @@ namespace ImageProcessorCore.Benchmarks.Image if (pngStream == null) { - pngStream = File.OpenRead("../ImageProcessorCore.Tests/TestImages/Formats/Png/splash.png"); + pngStream = File.OpenRead("../ImageSharp.Tests/TestImages/Formats/Png/splash.png"); pngCore = new CoreImage(pngStream); pngStream.Position = 0; pngDrawing = Image.FromStream(pngStream); @@ -75,7 +75,7 @@ namespace ImageProcessorCore.Benchmarks.Image } } - [Benchmark(Description = "ImageProcessorCore Bmp")] + [Benchmark(Description = "ImageSharp Bmp")] public void BmpCore() { using (MemoryStream memoryStream = new MemoryStream()) @@ -93,7 +93,7 @@ namespace ImageProcessorCore.Benchmarks.Image } } - [Benchmark(Description = "ImageProcessorCore Gif")] + [Benchmark(Description = "ImageSharp Gif")] public void GifCore() { using (MemoryStream memoryStream = new MemoryStream()) @@ -111,7 +111,7 @@ namespace ImageProcessorCore.Benchmarks.Image } } - [Benchmark(Description = "ImageProcessorCore Jpeg")] + [Benchmark(Description = "ImageSharp Jpeg")] public void JpegCore() { using (MemoryStream memoryStream = new MemoryStream()) @@ -129,7 +129,7 @@ namespace ImageProcessorCore.Benchmarks.Image } } - [Benchmark(Description = "ImageProcessorCore Png")] + [Benchmark(Description = "ImageSharp Png")] public void PngCore() { using (MemoryStream memoryStream = new MemoryStream()) diff --git a/tests/ImageProcessorCore.Benchmarks/Image/GetSetPixel.cs b/tests/ImageSharp.Benchmarks/Image/GetSetPixel.cs similarity index 82% rename from tests/ImageProcessorCore.Benchmarks/Image/GetSetPixel.cs rename to tests/ImageSharp.Benchmarks/Image/GetSetPixel.cs index 9c55c1227..f48c730b1 100644 --- a/tests/ImageProcessorCore.Benchmarks/Image/GetSetPixel.cs +++ b/tests/ImageSharp.Benchmarks/Image/GetSetPixel.cs @@ -3,14 +3,14 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore.Benchmarks.Image +namespace ImageSharp.Benchmarks.Image { using System.Drawing; using BenchmarkDotNet.Attributes; - using CoreColor = ImageProcessorCore.Color; - using CoreImage = ImageProcessorCore.Image; + using CoreColor = ImageSharp.Color; + using CoreImage = ImageSharp.Image; using SystemColor = System.Drawing.Color; public class GetSetPixel @@ -25,7 +25,7 @@ namespace ImageProcessorCore.Benchmarks.Image } } - [Benchmark(Description = "ImageProcessorCore GetSet pixel")] + [Benchmark(Description = "ImageSharp GetSet pixel")] public CoreColor ResizeCore() { CoreImage image = new CoreImage(400, 400); diff --git a/tests/ImageProcessorCore.Benchmarks/ImageProcessorCore.Benchmarks.xproj b/tests/ImageSharp.Benchmarks/ImageSharp.Benchmarks.xproj similarity index 100% rename from tests/ImageProcessorCore.Benchmarks/ImageProcessorCore.Benchmarks.xproj rename to tests/ImageSharp.Benchmarks/ImageSharp.Benchmarks.xproj diff --git a/tests/ImageProcessorCore.Benchmarks/Program.cs b/tests/ImageSharp.Benchmarks/Program.cs similarity index 93% rename from tests/ImageProcessorCore.Benchmarks/Program.cs rename to tests/ImageSharp.Benchmarks/Program.cs index 79cecad5e..7ecf63274 100644 --- a/tests/ImageProcessorCore.Benchmarks/Program.cs +++ b/tests/ImageSharp.Benchmarks/Program.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore.Benchmarks +namespace ImageSharp.Benchmarks { using BenchmarkDotNet.Running; diff --git a/tests/ImageProcessorCore.Benchmarks/Properties/AssemblyInfo.cs b/tests/ImageSharp.Benchmarks/Properties/AssemblyInfo.cs similarity index 83% rename from tests/ImageProcessorCore.Benchmarks/Properties/AssemblyInfo.cs rename to tests/ImageSharp.Benchmarks/Properties/AssemblyInfo.cs index 695e5b740..39f8b862d 100644 --- a/tests/ImageProcessorCore.Benchmarks/Properties/AssemblyInfo.cs +++ b/tests/ImageSharp.Benchmarks/Properties/AssemblyInfo.cs @@ -2,16 +2,16 @@ using System.Runtime.CompilerServices; using System.Runtime.InteropServices; using BenchmarkDotNet.Attributes; -using ImageProcessorCore.Benchmarks; +using ImageSharp.Benchmarks; // General Information about an assembly is controlled through the following // set of attributes. Change these attribute values to modify the information // associated with an assembly. -[assembly: AssemblyTitle("ImageProcessorCore.Benchmarks")] +[assembly: AssemblyTitle("ImageSharp.Benchmarks")] [assembly: AssemblyDescription("")] [assembly: AssemblyConfiguration("")] [assembly: AssemblyCompany("")] -[assembly: AssemblyProduct("ImageProcessorCore.Benchmarks")] +[assembly: AssemblyProduct("ImageSharp.Benchmarks")] [assembly: AssemblyCopyright("Copyright © 2016")] [assembly: AssemblyTrademark("")] [assembly: AssemblyCulture("")] diff --git a/tests/ImageProcessorCore.Benchmarks/Samplers/Crop.cs b/tests/ImageSharp.Benchmarks/Samplers/Crop.cs similarity index 87% rename from tests/ImageProcessorCore.Benchmarks/Samplers/Crop.cs rename to tests/ImageSharp.Benchmarks/Samplers/Crop.cs index 410dc8c82..c723ff0c7 100644 --- a/tests/ImageProcessorCore.Benchmarks/Samplers/Crop.cs +++ b/tests/ImageSharp.Benchmarks/Samplers/Crop.cs @@ -3,15 +3,15 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore.Benchmarks +namespace ImageSharp.Benchmarks { using System.Drawing; using System.Drawing.Drawing2D; using BenchmarkDotNet.Attributes; - using CoreImage = ImageProcessorCore.Image; - using CoreSize = ImageProcessorCore.Size; + using CoreImage = ImageSharp.Image; + using CoreSize = ImageSharp.Size; public class Crop { @@ -35,7 +35,7 @@ namespace ImageProcessorCore.Benchmarks } } - [Benchmark(Description = "ImageProcessorCore Crop")] + [Benchmark(Description = "ImageSharp Crop")] public CoreSize CropResizeCore() { CoreImage image = new CoreImage(800, 800); diff --git a/tests/ImageProcessorCore.Benchmarks/Samplers/DetectEdges.cs b/tests/ImageSharp.Benchmarks/Samplers/DetectEdges.cs similarity index 86% rename from tests/ImageProcessorCore.Benchmarks/Samplers/DetectEdges.cs rename to tests/ImageSharp.Benchmarks/Samplers/DetectEdges.cs index f69e3727c..eb3e5cb8e 100644 --- a/tests/ImageProcessorCore.Benchmarks/Samplers/DetectEdges.cs +++ b/tests/ImageSharp.Benchmarks/Samplers/DetectEdges.cs @@ -3,13 +3,13 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore.Benchmarks +namespace ImageSharp.Benchmarks { using System.IO; using BenchmarkDotNet.Attributes; - using CoreImage = ImageProcessorCore.Image; + using CoreImage = ImageSharp.Image; public class DetectEdges { @@ -20,14 +20,14 @@ namespace ImageProcessorCore.Benchmarks { if (this.image == null) { - using (FileStream stream = File.OpenRead("../ImageProcessorCore.Tests/TestImages/Formats/Bmp/Car.bmp")) + using (FileStream stream = File.OpenRead("../ImageSharp.Tests/TestImages/Formats/Bmp/Car.bmp")) { this.image = new CoreImage(stream); } } } - [Benchmark(Description = "ImageProcessorCore DetectEdges")] + [Benchmark(Description = "ImageSharp DetectEdges")] public void ImageProcessorCoreDetectEdges() { this.image.DetectEdges(EdgeDetection.Kayyali); diff --git a/tests/ImageProcessorCore.Benchmarks/Samplers/Resize.cs b/tests/ImageSharp.Benchmarks/Samplers/Resize.cs similarity index 85% rename from tests/ImageProcessorCore.Benchmarks/Samplers/Resize.cs rename to tests/ImageSharp.Benchmarks/Samplers/Resize.cs index ed072605b..a65e62e7c 100644 --- a/tests/ImageProcessorCore.Benchmarks/Samplers/Resize.cs +++ b/tests/ImageSharp.Benchmarks/Samplers/Resize.cs @@ -3,14 +3,14 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore.Benchmarks +namespace ImageSharp.Benchmarks { using System.Drawing; using System.Drawing.Drawing2D; using BenchmarkDotNet.Attributes; - using CoreSize = ImageProcessorCore.Size; - using CoreImage = ImageProcessorCore.Image; + using CoreSize = ImageSharp.Size; + using CoreImage = ImageSharp.Image; public class Resize { @@ -34,7 +34,7 @@ namespace ImageProcessorCore.Benchmarks } } - [Benchmark(Description = "ImageProcessorCore Resize")] + [Benchmark(Description = "ImageSharp Resize")] public CoreSize ResizeCore() { CoreImage image = new CoreImage(2000, 2000); @@ -42,7 +42,7 @@ namespace ImageProcessorCore.Benchmarks return new CoreSize(image.Width, image.Height); } - [Benchmark(Description = "ImageProcessorCore Compand Resize")] + [Benchmark(Description = "ImageSharp Compand Resize")] public CoreSize ResizeCoreCompand() { CoreImage image = new CoreImage(2000, 2000); diff --git a/tests/ImageProcessorCore.Benchmarks/project.json b/tests/ImageSharp.Benchmarks/project.json similarity index 60% rename from tests/ImageProcessorCore.Benchmarks/project.json rename to tests/ImageSharp.Benchmarks/project.json index f091d2a9d..1e8b8ef15 100644 --- a/tests/ImageProcessorCore.Benchmarks/project.json +++ b/tests/ImageSharp.Benchmarks/project.json @@ -1,12 +1,12 @@ { "version": "1.0.0-*", - "description": "ImageProcessorCore.Benchmarks Console Application", + "description": "ImageSharp.Benchmarks Console Application", "authors": [ "James.South" ], "packOptions": { - "projectUrl": "https://github.com/JimBobSquarePants/ImageProcessor", + "projectUrl": "https://github.com/JimBobSquarePants/ImageSharp", "licenseUrl": "http://www.apache.org/licenses/LICENSE-2.0", "tags": [ - "Image Resize Crop Quality Gif Jpg Jpeg Bitmap Png Fluent Animated" + "Image Resize Crop Gif Jpg Jpeg Bitmap Png Core" ] }, "buildOptions": { @@ -15,10 +15,10 @@ }, "dependencies": { "BenchmarkDotNet.Diagnostics.Windows": "0.9.9.116", - "ImageProcessorCore": "1.0.0-*" + "ImageSharp": "1.0.0-*" }, "commands": { - "ImageProcessorCore.Benchmarks": "ImageProcessorCore.Benchmarks" + "ImageSharp.Benchmarks": "ImageSharp.Benchmarks" }, "frameworks": { "net461": { diff --git a/tests/ImageProcessorCore.Tests/Colors/ColorConversionTests.cs b/tests/ImageSharp.Tests/Colors/ColorConversionTests.cs similarity index 99% rename from tests/ImageProcessorCore.Tests/Colors/ColorConversionTests.cs rename to tests/ImageSharp.Tests/Colors/ColorConversionTests.cs index 091ce2abf..593a0bbe6 100644 --- a/tests/ImageProcessorCore.Tests/Colors/ColorConversionTests.cs +++ b/tests/ImageSharp.Tests/Colors/ColorConversionTests.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore.Tests +namespace ImageSharp.Tests { using System; using System.Diagnostics.CodeAnalysis; diff --git a/tests/ImageProcessorCore.Tests/Colors/ColorTests.cs b/tests/ImageSharp.Tests/Colors/ColorTests.cs similarity index 99% rename from tests/ImageProcessorCore.Tests/Colors/ColorTests.cs rename to tests/ImageSharp.Tests/Colors/ColorTests.cs index 433202e52..ac7ef8123 100644 --- a/tests/ImageProcessorCore.Tests/Colors/ColorTests.cs +++ b/tests/ImageSharp.Tests/Colors/ColorTests.cs @@ -5,7 +5,7 @@ using System.Numerics; -namespace ImageProcessorCore.Tests +namespace ImageSharp.Tests { using System; using Xunit; diff --git a/tests/ImageProcessorCore.Tests/FileTestBase.cs b/tests/ImageSharp.Tests/FileTestBase.cs similarity index 98% rename from tests/ImageProcessorCore.Tests/FileTestBase.cs rename to tests/ImageSharp.Tests/FileTestBase.cs index 002712705..2d36e2da8 100644 --- a/tests/ImageProcessorCore.Tests/FileTestBase.cs +++ b/tests/ImageSharp.Tests/FileTestBase.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore.Tests +namespace ImageSharp.Tests { using System.IO; using System.Collections.Generic; diff --git a/tests/ImageProcessorCore.Tests/Formats/Bmp/BitmapTests.cs b/tests/ImageSharp.Tests/Formats/Bmp/BitmapTests.cs similarity index 96% rename from tests/ImageProcessorCore.Tests/Formats/Bmp/BitmapTests.cs rename to tests/ImageSharp.Tests/Formats/Bmp/BitmapTests.cs index aac69cf15..549ac05ef 100644 --- a/tests/ImageProcessorCore.Tests/Formats/Bmp/BitmapTests.cs +++ b/tests/ImageSharp.Tests/Formats/Bmp/BitmapTests.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore.Tests +namespace ImageSharp.Tests { using System.IO; diff --git a/tests/ImageProcessorCore.Tests/Formats/GeneralFormatTests.cs b/tests/ImageSharp.Tests/Formats/GeneralFormatTests.cs similarity index 99% rename from tests/ImageProcessorCore.Tests/Formats/GeneralFormatTests.cs rename to tests/ImageSharp.Tests/Formats/GeneralFormatTests.cs index 5a8f7e370..7d88ca6e1 100644 --- a/tests/ImageProcessorCore.Tests/Formats/GeneralFormatTests.cs +++ b/tests/ImageSharp.Tests/Formats/GeneralFormatTests.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore.Tests +namespace ImageSharp.Tests { using System; using System.IO; diff --git a/tests/ImageProcessorCore.Tests/Formats/Png/PngTests.cs b/tests/ImageSharp.Tests/Formats/Png/PngTests.cs similarity index 95% rename from tests/ImageProcessorCore.Tests/Formats/Png/PngTests.cs rename to tests/ImageSharp.Tests/Formats/Png/PngTests.cs index 598ab4ae7..c442b71c9 100644 --- a/tests/ImageProcessorCore.Tests/Formats/Png/PngTests.cs +++ b/tests/ImageSharp.Tests/Formats/Png/PngTests.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore.Tests +namespace ImageSharp.Tests { using System.IO; diff --git a/tests/ImageProcessorCore.Tests/Helpers/GuardTests.cs b/tests/ImageSharp.Tests/Helpers/GuardTests.cs similarity index 99% rename from tests/ImageProcessorCore.Tests/Helpers/GuardTests.cs rename to tests/ImageSharp.Tests/Helpers/GuardTests.cs index b92c4e0a8..ba6d5687c 100644 --- a/tests/ImageProcessorCore.Tests/Helpers/GuardTests.cs +++ b/tests/ImageSharp.Tests/Helpers/GuardTests.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore.Tests.Helpers +namespace ImageSharp.Tests.Helpers { using System; using System.Diagnostics.CodeAnalysis; diff --git a/tests/ImageProcessorCore.Tests/Image/ImagePropertyTests.cs b/tests/ImageSharp.Tests/Image/ImagePropertyTests.cs similarity index 98% rename from tests/ImageProcessorCore.Tests/Image/ImagePropertyTests.cs rename to tests/ImageSharp.Tests/Image/ImagePropertyTests.cs index 5a82f139d..8b4c6ea10 100644 --- a/tests/ImageProcessorCore.Tests/Image/ImagePropertyTests.cs +++ b/tests/ImageSharp.Tests/Image/ImagePropertyTests.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore.Tests +namespace ImageSharp.Tests { using System; using Xunit; diff --git a/tests/ImageProcessorCore.Tests/ImageProcessorCore.Tests.xproj b/tests/ImageSharp.Tests/ImageSharp.Tests.xproj similarity index 100% rename from tests/ImageProcessorCore.Tests/ImageProcessorCore.Tests.xproj rename to tests/ImageSharp.Tests/ImageSharp.Tests.xproj diff --git a/tests/ImageProcessorCore.Tests/Numerics/PointTests.cs b/tests/ImageSharp.Tests/Numerics/PointTests.cs similarity index 97% rename from tests/ImageProcessorCore.Tests/Numerics/PointTests.cs rename to tests/ImageSharp.Tests/Numerics/PointTests.cs index e45a4fb2d..82b26b946 100644 --- a/tests/ImageProcessorCore.Tests/Numerics/PointTests.cs +++ b/tests/ImageSharp.Tests/Numerics/PointTests.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore.Tests +namespace ImageSharp.Tests { using Xunit; diff --git a/tests/ImageProcessorCore.Tests/Numerics/RationalTests.cs b/tests/ImageSharp.Tests/Numerics/RationalTests.cs similarity index 98% rename from tests/ImageProcessorCore.Tests/Numerics/RationalTests.cs rename to tests/ImageSharp.Tests/Numerics/RationalTests.cs index e83ec5118..3d80b88fe 100644 --- a/tests/ImageProcessorCore.Tests/Numerics/RationalTests.cs +++ b/tests/ImageSharp.Tests/Numerics/RationalTests.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore.Tests +namespace ImageSharp.Tests { using Xunit; diff --git a/tests/ImageProcessorCore.Tests/Numerics/RectangleTests.cs b/tests/ImageSharp.Tests/Numerics/RectangleTests.cs similarity index 98% rename from tests/ImageProcessorCore.Tests/Numerics/RectangleTests.cs rename to tests/ImageSharp.Tests/Numerics/RectangleTests.cs index c67e9a704..2f9ad3d37 100644 --- a/tests/ImageProcessorCore.Tests/Numerics/RectangleTests.cs +++ b/tests/ImageSharp.Tests/Numerics/RectangleTests.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore.Tests +namespace ImageSharp.Tests { using Xunit; diff --git a/tests/ImageProcessorCore.Tests/Numerics/SignedRationalTests.cs b/tests/ImageSharp.Tests/Numerics/SignedRationalTests.cs similarity index 99% rename from tests/ImageProcessorCore.Tests/Numerics/SignedRationalTests.cs rename to tests/ImageSharp.Tests/Numerics/SignedRationalTests.cs index fff7f0fd3..cb7e21db0 100644 --- a/tests/ImageProcessorCore.Tests/Numerics/SignedRationalTests.cs +++ b/tests/ImageSharp.Tests/Numerics/SignedRationalTests.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore.Tests +namespace ImageSharp.Tests { using Xunit; diff --git a/tests/ImageProcessorCore.Tests/Numerics/SizeTests.cs b/tests/ImageSharp.Tests/Numerics/SizeTests.cs similarity index 97% rename from tests/ImageProcessorCore.Tests/Numerics/SizeTests.cs rename to tests/ImageSharp.Tests/Numerics/SizeTests.cs index 56b2ffa20..29eb768d9 100644 --- a/tests/ImageProcessorCore.Tests/Numerics/SizeTests.cs +++ b/tests/ImageSharp.Tests/Numerics/SizeTests.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore.Tests +namespace ImageSharp.Tests { using Xunit; diff --git a/tests/ImageProcessorCore.Tests/Processors/Filters/AlphaTest.cs b/tests/ImageSharp.Tests/Processors/Filters/AlphaTest.cs similarity index 97% rename from tests/ImageProcessorCore.Tests/Processors/Filters/AlphaTest.cs rename to tests/ImageSharp.Tests/Processors/Filters/AlphaTest.cs index 664e94871..efbfe75a8 100644 --- a/tests/ImageProcessorCore.Tests/Processors/Filters/AlphaTest.cs +++ b/tests/ImageSharp.Tests/Processors/Filters/AlphaTest.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore.Tests +namespace ImageSharp.Tests { using System.IO; diff --git a/tests/ImageProcessorCore.Tests/Processors/Filters/BackgroundColorTest.cs b/tests/ImageSharp.Tests/Processors/Filters/BackgroundColorTest.cs similarity index 95% rename from tests/ImageProcessorCore.Tests/Processors/Filters/BackgroundColorTest.cs rename to tests/ImageSharp.Tests/Processors/Filters/BackgroundColorTest.cs index 6824fd8cd..a7ecf6c08 100644 --- a/tests/ImageProcessorCore.Tests/Processors/Filters/BackgroundColorTest.cs +++ b/tests/ImageSharp.Tests/Processors/Filters/BackgroundColorTest.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore.Tests +namespace ImageSharp.Tests { using System.IO; diff --git a/tests/ImageProcessorCore.Tests/Processors/Filters/BinaryThreshold.cs b/tests/ImageSharp.Tests/Processors/Filters/BinaryThreshold.cs similarity index 96% rename from tests/ImageProcessorCore.Tests/Processors/Filters/BinaryThreshold.cs rename to tests/ImageSharp.Tests/Processors/Filters/BinaryThreshold.cs index 74eddb18a..10b174cd5 100644 --- a/tests/ImageProcessorCore.Tests/Processors/Filters/BinaryThreshold.cs +++ b/tests/ImageSharp.Tests/Processors/Filters/BinaryThreshold.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore.Tests +namespace ImageSharp.Tests { using System.IO; diff --git a/tests/ImageProcessorCore.Tests/Processors/Filters/BlackWhiteTest.cs b/tests/ImageSharp.Tests/Processors/Filters/BlackWhiteTest.cs similarity index 95% rename from tests/ImageProcessorCore.Tests/Processors/Filters/BlackWhiteTest.cs rename to tests/ImageSharp.Tests/Processors/Filters/BlackWhiteTest.cs index 9b475edc0..d4af4ad38 100644 --- a/tests/ImageProcessorCore.Tests/Processors/Filters/BlackWhiteTest.cs +++ b/tests/ImageSharp.Tests/Processors/Filters/BlackWhiteTest.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore.Tests +namespace ImageSharp.Tests { using System.IO; diff --git a/tests/ImageProcessorCore.Tests/Processors/Filters/BlendTest.cs b/tests/ImageSharp.Tests/Processors/Filters/BlendTest.cs similarity index 96% rename from tests/ImageProcessorCore.Tests/Processors/Filters/BlendTest.cs rename to tests/ImageSharp.Tests/Processors/Filters/BlendTest.cs index ada41339d..653524e20 100644 --- a/tests/ImageProcessorCore.Tests/Processors/Filters/BlendTest.cs +++ b/tests/ImageSharp.Tests/Processors/Filters/BlendTest.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore.Tests +namespace ImageSharp.Tests { using System.IO; diff --git a/tests/ImageProcessorCore.Tests/Processors/Filters/BoxBlurTest.cs b/tests/ImageSharp.Tests/Processors/Filters/BoxBlurTest.cs similarity index 96% rename from tests/ImageProcessorCore.Tests/Processors/Filters/BoxBlurTest.cs rename to tests/ImageSharp.Tests/Processors/Filters/BoxBlurTest.cs index e803fcb5d..4755acb1e 100644 --- a/tests/ImageProcessorCore.Tests/Processors/Filters/BoxBlurTest.cs +++ b/tests/ImageSharp.Tests/Processors/Filters/BoxBlurTest.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore.Tests +namespace ImageSharp.Tests { using System.IO; diff --git a/tests/ImageProcessorCore.Tests/Processors/Filters/BrightnessTest.cs b/tests/ImageSharp.Tests/Processors/Filters/BrightnessTest.cs similarity index 96% rename from tests/ImageProcessorCore.Tests/Processors/Filters/BrightnessTest.cs rename to tests/ImageSharp.Tests/Processors/Filters/BrightnessTest.cs index e2fb370b0..e32c7d35e 100644 --- a/tests/ImageProcessorCore.Tests/Processors/Filters/BrightnessTest.cs +++ b/tests/ImageSharp.Tests/Processors/Filters/BrightnessTest.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore.Tests +namespace ImageSharp.Tests { using System.IO; diff --git a/tests/ImageProcessorCore.Tests/Processors/Filters/ColorBlindnessTest.cs b/tests/ImageSharp.Tests/Processors/Filters/ColorBlindnessTest.cs similarity index 97% rename from tests/ImageProcessorCore.Tests/Processors/Filters/ColorBlindnessTest.cs rename to tests/ImageSharp.Tests/Processors/Filters/ColorBlindnessTest.cs index 83ced1eba..966514577 100644 --- a/tests/ImageProcessorCore.Tests/Processors/Filters/ColorBlindnessTest.cs +++ b/tests/ImageSharp.Tests/Processors/Filters/ColorBlindnessTest.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore.Tests +namespace ImageSharp.Tests { using System.IO; diff --git a/tests/ImageProcessorCore.Tests/Processors/Filters/ContrastTest.cs b/tests/ImageSharp.Tests/Processors/Filters/ContrastTest.cs similarity index 96% rename from tests/ImageProcessorCore.Tests/Processors/Filters/ContrastTest.cs rename to tests/ImageSharp.Tests/Processors/Filters/ContrastTest.cs index a18f5993e..3c83fd892 100644 --- a/tests/ImageProcessorCore.Tests/Processors/Filters/ContrastTest.cs +++ b/tests/ImageSharp.Tests/Processors/Filters/ContrastTest.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore.Tests +namespace ImageSharp.Tests { using System.IO; diff --git a/tests/ImageProcessorCore.Tests/Processors/Filters/GlowTest.cs b/tests/ImageSharp.Tests/Processors/Filters/GlowTest.cs similarity index 98% rename from tests/ImageProcessorCore.Tests/Processors/Filters/GlowTest.cs rename to tests/ImageSharp.Tests/Processors/Filters/GlowTest.cs index 19ceaa04b..1d317795d 100644 --- a/tests/ImageProcessorCore.Tests/Processors/Filters/GlowTest.cs +++ b/tests/ImageSharp.Tests/Processors/Filters/GlowTest.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore.Tests +namespace ImageSharp.Tests { using System.IO; diff --git a/tests/ImageProcessorCore.Tests/Processors/Filters/GrayscaleTest.cs b/tests/ImageSharp.Tests/Processors/Filters/GrayscaleTest.cs similarity index 96% rename from tests/ImageProcessorCore.Tests/Processors/Filters/GrayscaleTest.cs rename to tests/ImageSharp.Tests/Processors/Filters/GrayscaleTest.cs index edbe8000f..6796ba617 100644 --- a/tests/ImageProcessorCore.Tests/Processors/Filters/GrayscaleTest.cs +++ b/tests/ImageSharp.Tests/Processors/Filters/GrayscaleTest.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore.Tests +namespace ImageSharp.Tests { using Processors; using System.IO; diff --git a/tests/ImageProcessorCore.Tests/Processors/Filters/HueTest.cs b/tests/ImageSharp.Tests/Processors/Filters/HueTest.cs similarity index 96% rename from tests/ImageProcessorCore.Tests/Processors/Filters/HueTest.cs rename to tests/ImageSharp.Tests/Processors/Filters/HueTest.cs index 7c0bde66e..a56aec9ec 100644 --- a/tests/ImageProcessorCore.Tests/Processors/Filters/HueTest.cs +++ b/tests/ImageSharp.Tests/Processors/Filters/HueTest.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore.Tests +namespace ImageSharp.Tests { using System.IO; diff --git a/tests/ImageProcessorCore.Tests/Processors/Filters/InvertTest.cs b/tests/ImageSharp.Tests/Processors/Filters/InvertTest.cs similarity index 97% rename from tests/ImageProcessorCore.Tests/Processors/Filters/InvertTest.cs rename to tests/ImageSharp.Tests/Processors/Filters/InvertTest.cs index 66636e41c..55bfa852b 100644 --- a/tests/ImageProcessorCore.Tests/Processors/Filters/InvertTest.cs +++ b/tests/ImageSharp.Tests/Processors/Filters/InvertTest.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore.Tests +namespace ImageSharp.Tests { using System.IO; diff --git a/tests/ImageProcessorCore.Tests/Processors/Filters/KodachromeTest.cs b/tests/ImageSharp.Tests/Processors/Filters/KodachromeTest.cs similarity index 95% rename from tests/ImageProcessorCore.Tests/Processors/Filters/KodachromeTest.cs rename to tests/ImageSharp.Tests/Processors/Filters/KodachromeTest.cs index 1a5e9c12b..adb7cb36d 100644 --- a/tests/ImageProcessorCore.Tests/Processors/Filters/KodachromeTest.cs +++ b/tests/ImageSharp.Tests/Processors/Filters/KodachromeTest.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore.Tests +namespace ImageSharp.Tests { using System.IO; diff --git a/tests/ImageProcessorCore.Tests/Processors/Filters/LomographTest.cs b/tests/ImageSharp.Tests/Processors/Filters/LomographTest.cs similarity index 97% rename from tests/ImageProcessorCore.Tests/Processors/Filters/LomographTest.cs rename to tests/ImageSharp.Tests/Processors/Filters/LomographTest.cs index 22cfff493..79a7aa3ba 100644 --- a/tests/ImageProcessorCore.Tests/Processors/Filters/LomographTest.cs +++ b/tests/ImageSharp.Tests/Processors/Filters/LomographTest.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore.Tests +namespace ImageSharp.Tests { using System.IO; diff --git a/tests/ImageProcessorCore.Tests/Processors/Filters/PolaroidTest.cs b/tests/ImageSharp.Tests/Processors/Filters/PolaroidTest.cs similarity index 95% rename from tests/ImageProcessorCore.Tests/Processors/Filters/PolaroidTest.cs rename to tests/ImageSharp.Tests/Processors/Filters/PolaroidTest.cs index ee85ae929..dc9d3a150 100644 --- a/tests/ImageProcessorCore.Tests/Processors/Filters/PolaroidTest.cs +++ b/tests/ImageSharp.Tests/Processors/Filters/PolaroidTest.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore.Tests +namespace ImageSharp.Tests { using System.IO; diff --git a/tests/ImageProcessorCore.Tests/Processors/Filters/SaturationTest.cs b/tests/ImageSharp.Tests/Processors/Filters/SaturationTest.cs similarity index 96% rename from tests/ImageProcessorCore.Tests/Processors/Filters/SaturationTest.cs rename to tests/ImageSharp.Tests/Processors/Filters/SaturationTest.cs index 7609f3616..5fe4c3e00 100644 --- a/tests/ImageProcessorCore.Tests/Processors/Filters/SaturationTest.cs +++ b/tests/ImageSharp.Tests/Processors/Filters/SaturationTest.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore.Tests +namespace ImageSharp.Tests { using System.IO; diff --git a/tests/ImageProcessorCore.Tests/Processors/Filters/SepiaTest.cs b/tests/ImageSharp.Tests/Processors/Filters/SepiaTest.cs similarity index 95% rename from tests/ImageProcessorCore.Tests/Processors/Filters/SepiaTest.cs rename to tests/ImageSharp.Tests/Processors/Filters/SepiaTest.cs index 6329c3b66..b5e4d3105 100644 --- a/tests/ImageProcessorCore.Tests/Processors/Filters/SepiaTest.cs +++ b/tests/ImageSharp.Tests/Processors/Filters/SepiaTest.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore.Tests +namespace ImageSharp.Tests { using System.IO; diff --git a/tests/ImageProcessorCore.Tests/Processors/Filters/VignetteTest.cs b/tests/ImageSharp.Tests/Processors/Filters/VignetteTest.cs similarity index 98% rename from tests/ImageProcessorCore.Tests/Processors/Filters/VignetteTest.cs rename to tests/ImageSharp.Tests/Processors/Filters/VignetteTest.cs index 9fbe024ca..3fddad1da 100644 --- a/tests/ImageProcessorCore.Tests/Processors/Filters/VignetteTest.cs +++ b/tests/ImageSharp.Tests/Processors/Filters/VignetteTest.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore.Tests +namespace ImageSharp.Tests { using System.IO; diff --git a/tests/ImageProcessorCore.Tests/Processors/Samplers/AutoOrientTests.cs b/tests/ImageSharp.Tests/Processors/Samplers/AutoOrientTests.cs similarity index 98% rename from tests/ImageProcessorCore.Tests/Processors/Samplers/AutoOrientTests.cs rename to tests/ImageSharp.Tests/Processors/Samplers/AutoOrientTests.cs index 43e4b0b19..97cd71718 100644 --- a/tests/ImageProcessorCore.Tests/Processors/Samplers/AutoOrientTests.cs +++ b/tests/ImageSharp.Tests/Processors/Samplers/AutoOrientTests.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore.Tests +namespace ImageSharp.Tests { using System.IO; using Xunit; diff --git a/tests/ImageProcessorCore.Tests/Processors/Samplers/CropTest.cs b/tests/ImageSharp.Tests/Processors/Samplers/CropTest.cs similarity index 95% rename from tests/ImageProcessorCore.Tests/Processors/Samplers/CropTest.cs rename to tests/ImageSharp.Tests/Processors/Samplers/CropTest.cs index f9a3751ad..9e9dd34db 100644 --- a/tests/ImageProcessorCore.Tests/Processors/Samplers/CropTest.cs +++ b/tests/ImageSharp.Tests/Processors/Samplers/CropTest.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore.Tests +namespace ImageSharp.Tests { using System.IO; diff --git a/tests/ImageProcessorCore.Tests/Processors/Samplers/DetectEdgesTest.cs b/tests/ImageSharp.Tests/Processors/Samplers/DetectEdgesTest.cs similarity index 98% rename from tests/ImageProcessorCore.Tests/Processors/Samplers/DetectEdgesTest.cs rename to tests/ImageSharp.Tests/Processors/Samplers/DetectEdgesTest.cs index 2f5858f32..ce088eac4 100644 --- a/tests/ImageProcessorCore.Tests/Processors/Samplers/DetectEdgesTest.cs +++ b/tests/ImageSharp.Tests/Processors/Samplers/DetectEdgesTest.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore.Tests +namespace ImageSharp.Tests { using System.IO; diff --git a/tests/ImageProcessorCore.Tests/Processors/Samplers/EntropyCropTest.cs b/tests/ImageSharp.Tests/Processors/Samplers/EntropyCropTest.cs similarity index 96% rename from tests/ImageProcessorCore.Tests/Processors/Samplers/EntropyCropTest.cs rename to tests/ImageSharp.Tests/Processors/Samplers/EntropyCropTest.cs index a491cc768..fdbbc5cde 100644 --- a/tests/ImageProcessorCore.Tests/Processors/Samplers/EntropyCropTest.cs +++ b/tests/ImageSharp.Tests/Processors/Samplers/EntropyCropTest.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore.Tests +namespace ImageSharp.Tests { using System.IO; diff --git a/tests/ImageProcessorCore.Tests/Processors/Samplers/FlipTests.cs b/tests/ImageSharp.Tests/Processors/Samplers/FlipTests.cs similarity index 96% rename from tests/ImageProcessorCore.Tests/Processors/Samplers/FlipTests.cs rename to tests/ImageSharp.Tests/Processors/Samplers/FlipTests.cs index e41915ab0..c07071e70 100644 --- a/tests/ImageProcessorCore.Tests/Processors/Samplers/FlipTests.cs +++ b/tests/ImageSharp.Tests/Processors/Samplers/FlipTests.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore.Tests +namespace ImageSharp.Tests { using System.IO; diff --git a/tests/ImageProcessorCore.Tests/Processors/Samplers/GuassianBlurTest.cs b/tests/ImageSharp.Tests/Processors/Samplers/GuassianBlurTest.cs similarity index 96% rename from tests/ImageProcessorCore.Tests/Processors/Samplers/GuassianBlurTest.cs rename to tests/ImageSharp.Tests/Processors/Samplers/GuassianBlurTest.cs index faca17735..cd1cc5638 100644 --- a/tests/ImageProcessorCore.Tests/Processors/Samplers/GuassianBlurTest.cs +++ b/tests/ImageSharp.Tests/Processors/Samplers/GuassianBlurTest.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore.Tests +namespace ImageSharp.Tests { using System.IO; diff --git a/tests/ImageProcessorCore.Tests/Processors/Samplers/GuassianSharpenTest.cs b/tests/ImageSharp.Tests/Processors/Samplers/GuassianSharpenTest.cs similarity index 96% rename from tests/ImageProcessorCore.Tests/Processors/Samplers/GuassianSharpenTest.cs rename to tests/ImageSharp.Tests/Processors/Samplers/GuassianSharpenTest.cs index 78aa5ca01..5672b5bae 100644 --- a/tests/ImageProcessorCore.Tests/Processors/Samplers/GuassianSharpenTest.cs +++ b/tests/ImageSharp.Tests/Processors/Samplers/GuassianSharpenTest.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore.Tests +namespace ImageSharp.Tests { using System.IO; diff --git a/tests/ImageProcessorCore.Tests/Processors/Samplers/OilPaintTest.cs b/tests/ImageSharp.Tests/Processors/Samplers/OilPaintTest.cs similarity index 98% rename from tests/ImageProcessorCore.Tests/Processors/Samplers/OilPaintTest.cs rename to tests/ImageSharp.Tests/Processors/Samplers/OilPaintTest.cs index 3ff2fe2cf..8b5ff3f51 100644 --- a/tests/ImageProcessorCore.Tests/Processors/Samplers/OilPaintTest.cs +++ b/tests/ImageSharp.Tests/Processors/Samplers/OilPaintTest.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore.Tests +namespace ImageSharp.Tests { using System; using System.IO; diff --git a/tests/ImageProcessorCore.Tests/Processors/Samplers/PadTest.cs b/tests/ImageSharp.Tests/Processors/Samplers/PadTest.cs similarity index 95% rename from tests/ImageProcessorCore.Tests/Processors/Samplers/PadTest.cs rename to tests/ImageSharp.Tests/Processors/Samplers/PadTest.cs index ff1708390..5a33aac2b 100644 --- a/tests/ImageProcessorCore.Tests/Processors/Samplers/PadTest.cs +++ b/tests/ImageSharp.Tests/Processors/Samplers/PadTest.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore.Tests +namespace ImageSharp.Tests { using System.IO; diff --git a/tests/ImageProcessorCore.Tests/Processors/Samplers/PixelateTest.cs b/tests/ImageSharp.Tests/Processors/Samplers/PixelateTest.cs similarity index 97% rename from tests/ImageProcessorCore.Tests/Processors/Samplers/PixelateTest.cs rename to tests/ImageSharp.Tests/Processors/Samplers/PixelateTest.cs index 45986ad4a..397bdef06 100644 --- a/tests/ImageProcessorCore.Tests/Processors/Samplers/PixelateTest.cs +++ b/tests/ImageSharp.Tests/Processors/Samplers/PixelateTest.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore.Tests +namespace ImageSharp.Tests { using System.IO; diff --git a/tests/ImageProcessorCore.Tests/Processors/Samplers/ResizeTests.cs b/tests/ImageSharp.Tests/Processors/Samplers/ResizeTests.cs similarity index 99% rename from tests/ImageProcessorCore.Tests/Processors/Samplers/ResizeTests.cs rename to tests/ImageSharp.Tests/Processors/Samplers/ResizeTests.cs index 1fec1f63b..876ba7ebc 100644 --- a/tests/ImageProcessorCore.Tests/Processors/Samplers/ResizeTests.cs +++ b/tests/ImageSharp.Tests/Processors/Samplers/ResizeTests.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore.Tests +namespace ImageSharp.Tests { using System.IO; diff --git a/tests/ImageProcessorCore.Tests/Processors/Samplers/RotateFlipTest.cs b/tests/ImageSharp.Tests/Processors/Samplers/RotateFlipTest.cs similarity index 97% rename from tests/ImageProcessorCore.Tests/Processors/Samplers/RotateFlipTest.cs rename to tests/ImageSharp.Tests/Processors/Samplers/RotateFlipTest.cs index db9ae17e0..04704b672 100644 --- a/tests/ImageProcessorCore.Tests/Processors/Samplers/RotateFlipTest.cs +++ b/tests/ImageSharp.Tests/Processors/Samplers/RotateFlipTest.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore.Tests +namespace ImageSharp.Tests { using System.IO; diff --git a/tests/ImageProcessorCore.Tests/Processors/Samplers/RotateTest.cs b/tests/ImageSharp.Tests/Processors/Samplers/RotateTest.cs similarity index 98% rename from tests/ImageProcessorCore.Tests/Processors/Samplers/RotateTest.cs rename to tests/ImageSharp.Tests/Processors/Samplers/RotateTest.cs index 954d133b0..96fb39e07 100644 --- a/tests/ImageProcessorCore.Tests/Processors/Samplers/RotateTest.cs +++ b/tests/ImageSharp.Tests/Processors/Samplers/RotateTest.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore.Tests +namespace ImageSharp.Tests { using System.IO; diff --git a/tests/ImageProcessorCore.Tests/Processors/Samplers/SkewTest.cs b/tests/ImageSharp.Tests/Processors/Samplers/SkewTest.cs similarity index 97% rename from tests/ImageProcessorCore.Tests/Processors/Samplers/SkewTest.cs rename to tests/ImageSharp.Tests/Processors/Samplers/SkewTest.cs index 360ae650f..11db7e691 100644 --- a/tests/ImageProcessorCore.Tests/Processors/Samplers/SkewTest.cs +++ b/tests/ImageSharp.Tests/Processors/Samplers/SkewTest.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore.Tests +namespace ImageSharp.Tests { using System.IO; diff --git a/tests/ImageProcessorCore.Tests/Profiles/Exif/ExifProfileTests.cs b/tests/ImageSharp.Tests/Profiles/Exif/ExifProfileTests.cs similarity index 98% rename from tests/ImageProcessorCore.Tests/Profiles/Exif/ExifProfileTests.cs rename to tests/ImageSharp.Tests/Profiles/Exif/ExifProfileTests.cs index bbcf5a35e..fa7347a97 100644 --- a/tests/ImageProcessorCore.Tests/Profiles/Exif/ExifProfileTests.cs +++ b/tests/ImageSharp.Tests/Profiles/Exif/ExifProfileTests.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore.Tests +namespace ImageSharp.Tests { using System; using System.Collections; @@ -141,10 +141,10 @@ namespace ImageProcessorCore.Tests using (FileStream stream = File.OpenRead(TestImages.Jpeg.Floorplan)) { Image image = new Image(stream); - image.ExifProfile.SetValue(ExifTag.Software, "ImageProcessorCore"); + image.ExifProfile.SetValue(ExifTag.Software, "ImageSharp"); ExifValue value = image.ExifProfile.GetValue(ExifTag.Software); - TestValue(value, "ImageProcessorCore"); + TestValue(value, "ImageSharp"); Assert.Throws(() => { value.Value = 15; }); @@ -161,7 +161,7 @@ namespace ImageProcessorCore.Tests value = image.ExifProfile.GetValue(ExifTag.XResolution); TestValue(value, new Rational(150, 1)); - Assert.Throws(() => { value.Value = "ImageProcessorCore"; }); + Assert.Throws(() => { value.Value = "ImageSharp"; }); image.ExifProfile.SetValue(ExifTag.ReferenceBlackWhite, null); @@ -179,7 +179,7 @@ namespace ImageProcessorCore.Tests Assert.Equal(17, image.ExifProfile.Values.Count()); value = image.ExifProfile.GetValue(ExifTag.Software); - TestValue(value, "ImageProcessorCore"); + TestValue(value, "ImageSharp"); value = image.ExifProfile.GetValue(ExifTag.ShutterSpeedValue); TestValue(value, new SignedRational(75.55)); diff --git a/tests/ImageProcessorCore.Tests/Profiles/Exif/ExifTagDescriptionAttributeTests.cs b/tests/ImageSharp.Tests/Profiles/Exif/ExifTagDescriptionAttributeTests.cs similarity index 97% rename from tests/ImageProcessorCore.Tests/Profiles/Exif/ExifTagDescriptionAttributeTests.cs rename to tests/ImageSharp.Tests/Profiles/Exif/ExifTagDescriptionAttributeTests.cs index 9d321ba4a..4f77dc11a 100644 --- a/tests/ImageProcessorCore.Tests/Profiles/Exif/ExifTagDescriptionAttributeTests.cs +++ b/tests/ImageSharp.Tests/Profiles/Exif/ExifTagDescriptionAttributeTests.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore.Tests +namespace ImageSharp.Tests { using Xunit; diff --git a/tests/ImageProcessorCore.Tests/Profiles/Exif/ExifValueTests.cs b/tests/ImageSharp.Tests/Profiles/Exif/ExifValueTests.cs similarity index 97% rename from tests/ImageProcessorCore.Tests/Profiles/Exif/ExifValueTests.cs rename to tests/ImageSharp.Tests/Profiles/Exif/ExifValueTests.cs index ad32b8c80..e79cb7186 100644 --- a/tests/ImageProcessorCore.Tests/Profiles/Exif/ExifValueTests.cs +++ b/tests/ImageSharp.Tests/Profiles/Exif/ExifValueTests.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore.Tests +namespace ImageSharp.Tests { using System.IO; using System.Linq; diff --git a/tests/ImageProcessorCore.Tests/Properties/AssemblyInfo.cs b/tests/ImageSharp.Tests/Properties/AssemblyInfo.cs similarity index 90% rename from tests/ImageProcessorCore.Tests/Properties/AssemblyInfo.cs rename to tests/ImageSharp.Tests/Properties/AssemblyInfo.cs index f2a4729aa..3d57ceff5 100644 --- a/tests/ImageProcessorCore.Tests/Properties/AssemblyInfo.cs +++ b/tests/ImageSharp.Tests/Properties/AssemblyInfo.cs @@ -5,11 +5,11 @@ using System.Runtime.InteropServices; // General Information about an assembly is controlled through the following // set of attributes. Change these attribute values to modify the information // associated with an assembly. -[assembly: AssemblyTitle("ImageProcessorCore.Tests")] +[assembly: AssemblyTitle("ImageSharp.Tests")] [assembly: AssemblyDescription("A cross-platform library for processing of image files written in C#")] [assembly: AssemblyConfiguration("")] [assembly: AssemblyCompany("")] -[assembly: AssemblyProduct("ImageProcessorCore.Tests")] +[assembly: AssemblyProduct("ImageSharp.Tests")] [assembly: AssemblyCopyright("Copyright © James Jackson-South and contributors.")] [assembly: AssemblyTrademark("")] [assembly: AssemblyCulture("")] diff --git a/tests/ImageProcessorCore.Tests/TestFile.cs b/tests/ImageSharp.Tests/TestFile.cs similarity index 97% rename from tests/ImageProcessorCore.Tests/TestFile.cs rename to tests/ImageSharp.Tests/TestFile.cs index c1ca682f7..f7e7f8517 100644 --- a/tests/ImageProcessorCore.Tests/TestFile.cs +++ b/tests/ImageSharp.Tests/TestFile.cs @@ -5,7 +5,7 @@ using System.IO; -namespace ImageProcessorCore.Tests +namespace ImageSharp.Tests { public class TestFile { diff --git a/tests/ImageProcessorCore.Tests/TestImages.cs b/tests/ImageSharp.Tests/TestImages.cs similarity index 98% rename from tests/ImageProcessorCore.Tests/TestImages.cs rename to tests/ImageSharp.Tests/TestImages.cs index f159fb943..e6d3cd757 100644 --- a/tests/ImageProcessorCore.Tests/TestImages.cs +++ b/tests/ImageSharp.Tests/TestImages.cs @@ -3,7 +3,7 @@ // Licensed under the Apache License, Version 2.0. // -namespace ImageProcessorCore.Tests +namespace ImageSharp.Tests { /// /// Class that contains all the test images. diff --git a/tests/ImageProcessorCore.Tests/TestImages/Formats/Bmp/Car.bmp b/tests/ImageSharp.Tests/TestImages/Formats/Bmp/Car.bmp similarity index 100% rename from tests/ImageProcessorCore.Tests/TestImages/Formats/Bmp/Car.bmp rename to tests/ImageSharp.Tests/TestImages/Formats/Bmp/Car.bmp diff --git a/tests/ImageProcessorCore.Tests/TestImages/Formats/Bmp/F.bmp b/tests/ImageSharp.Tests/TestImages/Formats/Bmp/F.bmp similarity index 100% rename from tests/ImageProcessorCore.Tests/TestImages/Formats/Bmp/F.bmp rename to tests/ImageSharp.Tests/TestImages/Formats/Bmp/F.bmp diff --git a/tests/ImageProcessorCore.Tests/TestImages/Formats/Bmp/neg_height.bmp b/tests/ImageSharp.Tests/TestImages/Formats/Bmp/neg_height.bmp similarity index 100% rename from tests/ImageProcessorCore.Tests/TestImages/Formats/Bmp/neg_height.bmp rename to tests/ImageSharp.Tests/TestImages/Formats/Bmp/neg_height.bmp diff --git a/tests/ImageProcessorCore.Tests/TestImages/Formats/Gif/giphy.gif b/tests/ImageSharp.Tests/TestImages/Formats/Gif/giphy.gif similarity index 100% rename from tests/ImageProcessorCore.Tests/TestImages/Formats/Gif/giphy.gif rename to tests/ImageSharp.Tests/TestImages/Formats/Gif/giphy.gif diff --git a/tests/ImageProcessorCore.Tests/TestImages/Formats/Gif/rings.gif b/tests/ImageSharp.Tests/TestImages/Formats/Gif/rings.gif similarity index 100% rename from tests/ImageProcessorCore.Tests/TestImages/Formats/Gif/rings.gif rename to tests/ImageSharp.Tests/TestImages/Formats/Gif/rings.gif diff --git a/tests/ImageProcessorCore.Tests/TestImages/Formats/Jpg/Calliphora.jpg b/tests/ImageSharp.Tests/TestImages/Formats/Jpg/Calliphora.jpg similarity index 100% rename from tests/ImageProcessorCore.Tests/TestImages/Formats/Jpg/Calliphora.jpg rename to tests/ImageSharp.Tests/TestImages/Formats/Jpg/Calliphora.jpg diff --git a/tests/ImageProcessorCore.Tests/TestImages/Formats/Jpg/Floorplan.jpeg b/tests/ImageSharp.Tests/TestImages/Formats/Jpg/Floorplan.jpeg similarity index 100% rename from tests/ImageProcessorCore.Tests/TestImages/Formats/Jpg/Floorplan.jpeg rename to tests/ImageSharp.Tests/TestImages/Formats/Jpg/Floorplan.jpeg diff --git a/tests/ImageProcessorCore.Tests/TestImages/Formats/Jpg/cmyk.jpg b/tests/ImageSharp.Tests/TestImages/Formats/Jpg/cmyk.jpg similarity index 100% rename from tests/ImageProcessorCore.Tests/TestImages/Formats/Jpg/cmyk.jpg rename to tests/ImageSharp.Tests/TestImages/Formats/Jpg/cmyk.jpg diff --git a/tests/ImageProcessorCore.Tests/TestImages/Formats/Jpg/exif.jpg b/tests/ImageSharp.Tests/TestImages/Formats/Jpg/exif.jpg similarity index 100% rename from tests/ImageProcessorCore.Tests/TestImages/Formats/Jpg/exif.jpg rename to tests/ImageSharp.Tests/TestImages/Formats/Jpg/exif.jpg diff --git a/tests/ImageProcessorCore.Tests/TestImages/Formats/Jpg/fb.jpg b/tests/ImageSharp.Tests/TestImages/Formats/Jpg/fb.jpg similarity index 100% rename from tests/ImageProcessorCore.Tests/TestImages/Formats/Jpg/fb.jpg rename to tests/ImageSharp.Tests/TestImages/Formats/Jpg/fb.jpg diff --git a/tests/ImageProcessorCore.Tests/TestImages/Formats/Jpg/gamma_dalai_lama_gray.jpg b/tests/ImageSharp.Tests/TestImages/Formats/Jpg/gamma_dalai_lama_gray.jpg similarity index 100% rename from tests/ImageProcessorCore.Tests/TestImages/Formats/Jpg/gamma_dalai_lama_gray.jpg rename to tests/ImageSharp.Tests/TestImages/Formats/Jpg/gamma_dalai_lama_gray.jpg diff --git a/tests/ImageProcessorCore.Tests/TestImages/Formats/Jpg/progress.jpg b/tests/ImageSharp.Tests/TestImages/Formats/Jpg/progress.jpg similarity index 100% rename from tests/ImageProcessorCore.Tests/TestImages/Formats/Jpg/progress.jpg rename to tests/ImageSharp.Tests/TestImages/Formats/Jpg/progress.jpg diff --git a/tests/ImageProcessorCore.Tests/TestImages/Formats/Jpg/turtle.jpg b/tests/ImageSharp.Tests/TestImages/Formats/Jpg/turtle.jpg similarity index 100% rename from tests/ImageProcessorCore.Tests/TestImages/Formats/Jpg/turtle.jpg rename to tests/ImageSharp.Tests/TestImages/Formats/Jpg/turtle.jpg diff --git a/tests/ImageProcessorCore.Tests/TestImages/Formats/Png/blur.png b/tests/ImageSharp.Tests/TestImages/Formats/Png/blur.png similarity index 100% rename from tests/ImageProcessorCore.Tests/TestImages/Formats/Png/blur.png rename to tests/ImageSharp.Tests/TestImages/Formats/Png/blur.png diff --git a/tests/ImageProcessorCore.Tests/TestImages/Formats/Png/indexed.png b/tests/ImageSharp.Tests/TestImages/Formats/Png/indexed.png similarity index 100% rename from tests/ImageProcessorCore.Tests/TestImages/Formats/Png/indexed.png rename to tests/ImageSharp.Tests/TestImages/Formats/Png/indexed.png diff --git a/tests/ImageProcessorCore.Tests/TestImages/Formats/Png/pd.png b/tests/ImageSharp.Tests/TestImages/Formats/Png/pd.png similarity index 100% rename from tests/ImageProcessorCore.Tests/TestImages/Formats/Png/pd.png rename to tests/ImageSharp.Tests/TestImages/Formats/Png/pd.png diff --git a/tests/ImageProcessorCore.Tests/TestImages/Formats/Png/pl.png b/tests/ImageSharp.Tests/TestImages/Formats/Png/pl.png similarity index 100% rename from tests/ImageProcessorCore.Tests/TestImages/Formats/Png/pl.png rename to tests/ImageSharp.Tests/TestImages/Formats/Png/pl.png diff --git a/tests/ImageProcessorCore.Tests/TestImages/Formats/Png/splash.png b/tests/ImageSharp.Tests/TestImages/Formats/Png/splash.png similarity index 100% rename from tests/ImageProcessorCore.Tests/TestImages/Formats/Png/splash.png rename to tests/ImageSharp.Tests/TestImages/Formats/Png/splash.png diff --git a/tests/ImageProcessorCore.Tests/project.json b/tests/ImageSharp.Tests/project.json similarity index 71% rename from tests/ImageProcessorCore.Tests/project.json rename to tests/ImageSharp.Tests/project.json index 9a282c8fc..f81cbfe82 100644 --- a/tests/ImageProcessorCore.Tests/project.json +++ b/tests/ImageSharp.Tests/project.json @@ -1,19 +1,19 @@ { "version": "1.0.0-*", - "description": "ImageProcessorCore.Tests Class Library", + "description": "ImageSharp.Tests Class Library", "authors": [ "James Jackson-South and contributors" ], "packOptions": { - "projectUrl": "https://github.com/JimBobSquarePants/ImageProcessor", + "projectUrl": "https://github.com/JimBobSquarePants/ImageSharp", "licenseUrl": "http://www.apache.org/licenses/LICENSE-2.0", "tags": [ - "Image Resize Crop Quality Gif Jpg Jpeg Bitmap Png Fluent Animated" + "Image Resize Crop Gif Jpg Jpeg Bitmap Png Core" ] }, "buildOptions": { "debugType": "portable" }, "dependencies": { - "ImageProcessorCore": "1.0.0-*", + "ImageSharp": "1.0.0-*", "xunit": "2.2.0-*", "dotnet-test-xunit": "2.2.0-*" },