From a57c90d94b92ba42ef2e926d3f40a6f3b07a2625 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} | 0 ...r-logo-256.png => imagesharp-logo-256.png} | 0 ...sor-logo-32.png => imagesharp-logo-32.png} | 0 ...r-logo-512.png => imagesharp-logo-512.png} | 0 ...sor-logo-64.png => imagesharp-logo-64.png} | 0 ...processor-logo.png => imagesharp-logo.png} | 0 ...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 | 0 .../TestImages/Formats/Bmp/F.bmp | 0 .../TestImages/Formats/Bmp/neg_height.bmp | 0 .../TestImages/Formats/Gif/giphy.gif | 0 .../TestImages/Formats/Gif/rings.gif | 0 .../TestImages/Formats/Jpg/Calliphora.jpg | 0 .../TestImages/Formats/Jpg/Floorplan.jpeg | 0 .../TestImages/Formats/Jpg/cmyk.jpg | 0 .../TestImages/Formats/Jpg/exif.jpg | 0 .../TestImages/Formats/Jpg/fb.jpg | 0 .../Formats/Jpg/gamma_dalai_lama_gray.jpg | 0 .../TestImages/Formats/Jpg/progress.jpg | 0 .../TestImages/Formats/Jpg/turtle.jpg | 0 .../TestImages/Formats/Png/blur.png | 0 .../TestImages/Formats/Png/indexed.png | 0 .../TestImages/Formats/Png/pd.png | 0 .../TestImages/Formats/Png/pl.png | 0 .../TestImages/Formats/Png/splash.png | 0 .../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 f988443622..f542840745 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 3d686f0f22..2ac11db667 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 fac7d397ac..19f998288b 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 2ddb64dcdf..68c9048224 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 1eb2d8b1c1..16bcc14ce4 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 ed9718423d..1d9adb338f 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 1c853949f6..2c2a169656 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 cc05f6bb49..812b41b5d4 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 db7e7536fc..4d928330f4 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 76a37a7a7b..ff9203b03a 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 2480262e00..73221bc311 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 528e4faf34..8e9d5f7965 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 6cb717e624..2e32329f2b 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 0e8812a257..1cc54ec8c3 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 0a22ac2731..b55e07e6bd 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 134b190142..5faaa02c0e 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 a801582f75..04a4b6e503 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 0bf02b8a5f..aa3658c2fc 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 215ab23a6f..21539c616d 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 5bf2dc3ea2..54602380f7 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 cb4662a010..c00d922081 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 946c47a377..ed85fb86bb 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 87fb381597..70491ba22e 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 7899dcf44c..a59be9ca8f 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 f5da2252bf..00eab47fc1 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 a2704ae65a..8f056ff9d4 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 107320412e..af8e50c7be 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 a420122e86..23fce0173c 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 1e9b3ea237..ecb497d3e0 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 b61fa30fab..fe487323ed 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 37b387acb9..a985165adf 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 c36197815a..47cbee4fb4 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 3984d7d14f..d97441fe24 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 0f6e629931..7e6c6601e3 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 a088642963..448fb7aa0d 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 3d4a7ba795..2e167c54f3 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 2b169a1ee2..e1a14e0f0d 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 1532f5ec99..6f9c45cc60 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 d1abfedd3c..1b829850dc 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 a48b2a895b..ce827e54c7 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 a0f5d0ec06..c146667a0a 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 c33745ed7c..a948c511d6 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 3e09a1ea27..f47bfa5c37 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 f0fd21a8c9..84fccd374b 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 e128044cd8..1e0bc596b2 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 0132b10e36..67fad0de41 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 9c1b9df5d4..6ecd5bb365 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 f19c4578cd..f77c95a4ba 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 e88ee83f34..f425d9c731 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 52888692c3..b03f9d6c29 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 ad6fed7bcf..e5e604aa62 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 2663730591..8ba4c90347 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 c41d4c7c3a..ae8a12bce2 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 47d99161f2..e801963132 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 9d62483dd6..1958abf78c 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 0993705bcc..5dd1f60a07 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 03d678c2cd..d23629c508 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 04b79fdb8f..a2357548e0 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 883f53dfe8..e88f306d2d 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 7db6d55bd8..4a4cb85eed 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 1d5cbe27fc..9f310a3632 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 7d63cf4f47..98939d1c94 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 0caefaab92..625aa4d124 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 c6bd5888dc..4a3ec7896e 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 cfe11a7a49..e9b06b056a 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 ccbeaabb02..1ca9234bb3 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 3cd88ebf4b..59296a3eb4 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 0ad46254ce..d0d9249a07 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 a03ffc912f..3460e935e2 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 6852ec444d..1082f0d454 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 d54d7b8344..3f2de7d887 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 f9a3b2d8c7..226a9d17b8 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 24f56fb347..9730c026c5 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 dc409748be..51dbb31a5c 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 39ea5ecbfe..722299812b 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 dd7114e0b5..bff2ab872b 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 d99ed598bf..5846f3e085 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 b7ac7dbfd7..b768d88612 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 bf75cf8e8d..6fb0a463cd 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 e8004c2a23..6bd070cc81 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 d231126c2e..b8f10b27ab 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 e7de3bc295..330326acfc 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 de3c66495d..a9246d449e 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 475643c1d0..b99a964628 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 6218da2da1..9198d443c2 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 42627626d2..7205840b7a 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 a01fce35b8..0da8fe4d4e 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 6f626ee703..4be602f4b1 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 6f640c4b9e..b01f3ab32e 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 c21a52d21b..e652cb5044 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 4b0a019734..80b5f3c6e7 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 42949cf168..5334bcba37 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 81c388930e..4afc1cfdb5 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 665a7fbd93..29b34aa9ac 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 5c59d8cc95..57db043011 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 c23140c7b5..5614f62466 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 572815630f..4c584c7bad 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 7135ca62ea..4a6990789c 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 b85d4f698b..e16f43fbe2 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 e606a23066..4713a6533a 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 071dc62c84..79d98f5fbf 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 62737de660..12c13beaf0 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 8c0400f24d..fc2cc974aa 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 051053c2ac..36ef233987 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 8fe036ccf6..6cb97420cd 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 62b4b78916..cffc9861aa 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 615a8f8979..9c5ae63e6c 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 35aa10f181..8bc5a861ca 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 8467d3b9fb..d4159e9963 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 a4131af6ed..f56b6d513e 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 e51ea64151..460dc61c9d 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 b511b26945..5f5f015adf 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 7a7083202b..9c076ca255 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 7542f4d383..b722f36b8b 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 ea7ab15f79..61fc354e3b 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 7ce8865783..1d0d04317f 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 2c7a07ed06..666f1b35a0 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 cee4b682b4..6c4bd0caa7 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 2b9b9c2561..7b3ffe5b35 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 d85d2ad9f2..f8c372c185 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 ec9ceb6dc0..0e2ff7949d 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 6098f6377b..14b0266ef8 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 087c995141..69bd705452 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 dcb1ec80ec..18e59e002a 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 f4551000b1..cc69a5b7dc 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 94117b9a8e..790c5f76bc 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 6fb559f5ef..0be0f78ad8 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 8f87ec1ca1..8417cad834 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 31ea703a65..96ce4c2973 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 5c35b3d4d2..753dad8b22 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 8256a30a5d..421e27ba33 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 9c1f729fd7..08e086a43b 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 e448ffc156..e6275ac6a8 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 b3a4285152..b0274f671a 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 de3bf0dfc6..0915000c46 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 38a0a7c384..230ba8b404 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 dfa30794a8..8cfd9b52c3 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 f58ec34c2d..ab738460b6 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 da42e8dae4..d940112a8d 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 077a5ad2a6..935cdf9532 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 a2c0ca202f..35e8b025de 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 4373b5fd17..d62983698e 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 6c624c6a6b..c071ec0c26 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 e2fc14a050..2ee577418d 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 400f46f8d5..03fe29de49 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 107148100f..0a53e16665 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 e8e4ef4c2d..aefda6dc4b 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 70e65d9091..89e2d81073 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 0198403669..ff139cfab7 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 91443672df..82ae19914b 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 0b67395a21..eebdfe4b6e 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 060534a1bb..145e831364 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 c084db86a1..5584dac803 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 99886bc5f4..c5b6158692 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 41fa13b309..b8f365fcde 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 95ef077557..b4637b4f18 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 69efc72b63..b17bdf24b4 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 7e447c5fca..c99cf20fcf 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 42989d0440..16c03f48e9 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 93fdee2e2b..0414444d7e 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 5d87d1247b..1a89df1462 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 d2b0417eed..c8094a1ff0 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 193caf1761..3cd47659c7 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 dc05f8e2e4..c1377a4e16 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 6fe2c3a497..2c06d06f55 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 b2bb9ab34e..d94f48cde9 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 d03dbbb9af..bae645ac8e 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 15a66bebe7..f2d012c6c8 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 0684904f04..880a434534 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 cf2aaf7448..53e8766158 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 546d5b846b..6d18078f7e 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 e8be744271..990d526eb6 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 b752dcf02c..f51d7384ef 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 a79bc85efc..f302ca99c4 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 e89b0d1a91..478d6722d7 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 0f4c027f5e..585dd1b635 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 ea81ff60c6..2205073f0a 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 b0fd01b285..8b92af1259 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 3c07b1b83e..6f4a9f7595 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 d0cf5d73e4..d88832634c 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 3dd0c87997..428c8e8012 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 b60ef51dc1..45491610bd 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 aadac231be..0a339a5270 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 c3e73bc377..956557c623 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 b9300b0870..e715c7839a 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 a72e398e63..d3eb3f2255 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 321946cea6..903308c4b1 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 9afef2dae4..a3dc82559b 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 6b74b7981a..a266db3b28 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 f7cc0ba541..c28bb3c81d 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 5dc69574ae..28a2ebf486 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 72554690c7..0e50ad8acc 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 f0ee928d6b..ef09a18f5b 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 0dac73bf74..6b433f6aeb 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 94e7ceb4ad..a938b2325f 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 af840b292a..c0adb4da45 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 c9b21a37e5..5a9668316e 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 7ace8ab2d4..5266555c91 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 209ebf05e4..06c28c9b18 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 a0ce943417..20ce1a7239 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 82db8ed860..3cfb3d6c1a 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 a2572bee1d..0545aa910e 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 c62316de53..3c4db20bda 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 4ad1616f96..e7bd84c317 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 52fac0c306..29171d42f3 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 414bb10b2f..7b87a3d1b8 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 e2a9087eb8..7f6a44ea7d 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 f5e1405756..c9893d62d2 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 6c39e36b19..d87b55b9d0 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 0e8883c9aa..e973e411ac 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 9b0af064be..6d50531117 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 4b9c9f8d6b..4722378d7e 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 b17f131af1..f37797fec1 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 6600e7c6e6..ead8f7b3c7 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 481c6c79af..b8ead4192e 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 cb982986d2..cd18d90cb6 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 ecc3073af7..ab4cefa718 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 b49484fca0..9adfb9425a 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 ba1910f022..db0c7ac616 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 5422f71e9e..efbb3a57ca 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 3204024627..189215f08f 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 d25f447a47..86cefda22d 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 1b1ab3f35a..0235479bf8 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 1d8b2cc165..2e0000324d 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 194e481efe..3c86fcfee6 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 71d08e4d75..03fb0b283a 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 d8d8fb7ab1..dbb99d1c4b 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 a6f0678f67..d6efccec77 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 292904bded..bc2f3197a5 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 72c235800a..28341b3fe8 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 d428ecdb97..938f50bada 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 bce83aaaaa..9d0c2f58a3 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 1236681ffc..df5c030cea 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 d6ca2bb5c5..20631494a3 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 181d438a65..1dd630b457 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 d65161038c..f7bf7a8373 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 588a35df7b..27156d49d8 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 17e886d30f..a0bfc1413b 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 49a3ad4678..adb238a198 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 281d0190ac..8b746cb8fd 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 43d05fc880..a117243512 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 0dea58440c..ce100a8c74 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 ced92365b8..3d25cf859a 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 6ed82afc09..f771de1a52 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 c0d1d2fdd7..4584b258f5 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 e0f2917c27..03f5a6d7ba 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 cacd35f0a1..f4bc3a6f27 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 58b6a9d584..ec2417f9ca 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 85f68c531e..6ef90bda4b 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 eb8e07ade5..8755bf3e49 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 f88f9abef3..921ea23a84 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 2269bb251d..afdb5bbc90 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 ef0ab9cea1..eb55061515 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 877a689f21..ee3da5ec65 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 d66e67438c..f8f0a59e85 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 7c2b642a45..d1322b773d 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 2751350cd3..4aa7568427 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 51cd525980..10a09827bb 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 02f5503c8f..3ee28d06b4 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 ba062ac71a..ae39484917 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 99e5263ff2..88d47db519 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 031ff47cd2..4d4c7d855d 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 9b940d2343..c70259db60 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 7708fe0aeb..f7216d851c 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 8345879b1c..24e97aa4f7 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 9c55c12278..f48c730b19 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 79cecad5e7..7ecf632743 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 695e5b7407..39f8b862d7 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 410dc8c826..c723ff0c78 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 f69e3727cb..eb3e5cb8e1 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 ed072605b4..a65e62e7c6 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 f091d2a9d4..1e8b8ef15d 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 091ce2abf5..593a0bbe60 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 433202e527..ac7ef81237 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 0027127052..2d36e2da87 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 aac69cf158..549ac05ef4 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 5a8f7e370c..7d88ca6e11 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 598ab4ae76..c442b71c97 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 b92c4e0a8e..ba6d5687ce 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 5a82f139de..8b4c6ea103 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 e45a4fb2de..82b26b946f 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 e83ec5118e..3d80b88fe7 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 c67e9a7048..2f9ad3d372 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 fff7f0fd34..cb7e21db0b 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 56b2ffa209..29eb768d93 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 664e948714..efbfe75a86 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 6824fd8cda..a7ecf6c083 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 74eddb18a1..10b174cd56 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 9b475edc0b..d4af4ad385 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 ada41339d8..653524e209 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 e803fcb5dd..4755acb1e5 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 e2fb370b00..e32c7d35e4 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 83ced1eba4..966514577f 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 a18f5993e7..3c83fd892b 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 19ceaa04bf..1d317795d4 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 edbe8000f8..6796ba6176 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 7c0bde66ea..a56aec9ec2 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 66636e41c1..55bfa852b1 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 1a5e9c12b7..adb7cb36d3 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 22cfff4937..79a7aa3ba9 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 ee85ae929c..dc9d3a150c 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 7609f36164..5fe4c3e003 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 6329c3b663..b5e4d3105f 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 9fbe024ca7..3fddad1daa 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 43e4b0b190..97cd717186 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 f9a3751ad1..9e9dd34db2 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 2f5858f327..ce088eac4f 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 a491cc768c..fdbbc5cdec 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 e41915ab0f..c07071e708 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 faca177351..cd1cc56389 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 78aa5ca01a..5672b5baef 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 3ff2fe2cf1..8b5ff3f513 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 ff17083905..5a33aac2bf 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 45986ad4af..397bdef064 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 1fec1f63b5..876ba7ebc8 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 db9ae17e08..04704b672e 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 954d133b00..96fb39e07a 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 360ae650f6..11db7e6910 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 bbcf5a35ef..fa7347a97d 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 9d321ba4a0..4f77dc11ae 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 ad32b8c801..e79cb71860 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 f2a4729aa2..3d57ceff5c 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 c1ca682f74..f7e7f85170 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 f159fb9438..e6d3cd7570 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 9a282c8fc5..f81cbfe824 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-*" },