├── .gitignore ├── LICENSE ├── Package.swift ├── Sources ├── CStbImage │ ├── image_io.c │ ├── include │ │ ├── CStbImage.h │ │ ├── stb_image.h │ │ ├── stb_image_write.h │ │ └── stb_truetype.h │ └── truetype.c └── Swim │ ├── Advance │ ├── Bayer.swift │ ├── FourierTransformer.swift │ ├── Histograms.swift │ ├── Im2col.swift │ ├── ImageCompare.swift │ ├── IntegralImage.swift │ └── Skeletonizer.swift │ ├── Arithmetic │ ├── ColorAndColor.swift │ ├── ColorAndScalar.swift │ ├── ColorUnary.swift │ ├── ImageAndColor.swift │ ├── ImageAndImage.swift │ ├── ImageAndScalar.swift │ ├── ImageUnary.swift │ ├── PixelRefAndColor.swift │ └── PixelRefAndScalar.swift │ ├── Blend │ └── Blender.swift │ ├── Boolean │ ├── BitOperations.swift │ └── CheckBool.swift │ ├── Conversion │ ├── ChannelComposition.swift │ ├── ChannelwiseConversion.swift │ ├── CreateMask.swift │ ├── DataConversion.swift │ ├── DataTypeConversion.swift │ ├── PixelTypeConversion.swift │ └── PixelwiseConversion.swift │ ├── Core │ ├── Color │ │ ├── Color.swift │ │ ├── ColorPreset.swift │ │ └── ColorProtocol.swift │ ├── DataType.swift │ ├── Image │ │ ├── Image.swift │ │ ├── ImageInitializers.swift │ │ ├── LikeInitializer.swift │ │ └── UninitializedCreation.swift │ ├── Pixel │ │ ├── Pixel.swift │ │ ├── PixelIterator.swift │ │ └── UnsafePixelRef.swift │ └── PixelType.swift │ ├── Draw │ ├── DrawCircle.swift │ ├── DrawImage.swift │ ├── DrawLine.swift │ ├── DrawPixel.swift │ ├── DrawPolygon.swift │ ├── DrawRect.swift │ └── DrawText.swift │ ├── Filter │ ├── BilateralFilter.swift │ ├── Convolution.swift │ ├── NonLocalMeanFilter.swift │ └── RankFilter.swift │ ├── IO │ ├── IOError.swift │ ├── ReadImageData.swift │ ├── ReadImageFile.swift │ ├── STBImageData.swift │ ├── WriteImageData.swift │ └── WriteImageFile.swift │ ├── Interpolation │ ├── BicubicInterpolator.swift │ ├── BilinearInterpolator.swift │ ├── Interpolator.swift │ ├── Interpolator4x4.swift │ ├── LanczosInterpolator.swift │ └── NearestNeighborInterpolator.swift │ ├── Manipulation │ ├── Abs.swift │ ├── Clip.swift │ ├── Power.swift │ └── Rounding.swift │ ├── Platform │ ├── AppKit.swift │ ├── CoreGraphics.swift │ ├── S4TF.swift │ ├── UIKit.swift │ └── vImage │ │ ├── vImageAlphaBlend.swift │ │ ├── vImageBuffer.swift │ │ ├── vImageMorphology.swift │ │ └── vImageUtils.swift │ ├── Stat │ └── Extrema.swift │ ├── Subscript │ ├── ChannelSubscript.swift │ ├── PixelSubscript.swift │ └── SubimageSubscript.swift │ ├── Transformation │ ├── Concatenation.swift │ ├── EdgeMode.swift │ ├── Flip.swift │ ├── Matrix │ │ ├── AffineTransformation.swift │ │ ├── HomogeneousTransformationMatrix.swift │ │ └── ProjectiveTransformation.swift │ ├── Padding.swift │ ├── Repeat.swift │ ├── Resize.swift │ ├── Rotate.swift │ ├── Shift.swift │ ├── Transpose.swift │ └── Warp.swift │ └── Utility │ ├── Clamp.swift │ ├── Complex.swift │ ├── ConvertUInt8FP.swift │ ├── Copy.swift │ ├── Interleave.swift │ ├── IsPOT.swift │ ├── Matrix.swift │ └── Rect.swift ├── TestResources ├── lena_128.png ├── lena_256.png ├── lena_512.png └── lena_512_gray.png ├── Tests ├── LinuxMain.swift ├── PerformanceTests │ ├── ArithmeticPerformanceTests.swift │ ├── BasicPerformanceTests.swift │ ├── BayerPerformanceTests.swift │ ├── BlendPerformanceTests.swift │ ├── ConversionPerformanceTests.swift │ ├── CorrelationPerformanceTests.swift │ ├── DataTypeConversionPerformanceTests.swift │ ├── DrawPerformanceTests.swift │ ├── FilterPerformanceTests.swift │ ├── FourierTransformerPerformanceTests.swift │ ├── ImageIOPerformanceTests.swift │ ├── InterpolatorPerformanceTests.swift │ ├── IterationPerformanceTests.swift │ ├── ManipulationPerformanceTests.swift │ ├── PerformanceTests.swift │ ├── ResizePerformanceTests.swift │ ├── SubscriptPerformanceTests.swift │ └── TransformationPerformanceTests.swift ├── SwimTests │ ├── AdvanceTests │ │ ├── BayerTests.swift │ │ ├── CorrelationTests.swift │ │ ├── Im2colTests.swift │ │ └── IntegralImageTests.swift │ ├── ArithmeticTests │ │ ├── ColorArithmeticTests.swift │ │ ├── ImageArithmeticTests.swift │ │ └── PixelRefArithmeticTests.swift │ ├── BooleanTests │ │ ├── BitOperationsTests.swift │ │ └── CheckBoolTests.swift │ ├── ConversionTests │ │ ├── ChannelCompositionTests.swift │ │ ├── ChannelwiseConversionTests.swift │ │ ├── DataTypeConversionTests.swift │ │ ├── PixelTypeConversionTests.swift │ │ └── PixelwiseConversionTests.swift │ ├── CoreTests │ │ ├── ImageTests.swift │ │ ├── LikeInitializerTests.swift │ │ └── PixelIteratorTests.swift │ ├── DrawTests │ │ └── DrawTests.swift │ ├── FilterTests │ │ ├── ConvolutionTests.swift │ │ └── FilterTests.swift │ ├── IOTests │ │ └── ImageIOTests.swift │ ├── InterpolationTests │ │ ├── BicubicInterpolationTests.swift │ │ ├── BilinearInterpolationTests.swift │ │ └── NearestNeighborInterpolatorTests.swift │ ├── ManipulationTests │ │ ├── AbsTests.swift │ │ ├── ClipTests.swift │ │ ├── PowerTests.swift │ │ └── RoundingTests.swift │ ├── PlatformTests │ │ ├── AppKitTests.swift │ │ ├── S4TFTests.swift │ │ ├── UIKitTests.swift │ │ └── vImageUtilsTests.swift │ ├── StatTests │ │ └── ExtremaTests.swift │ ├── SubscriptTests │ │ ├── ChannelSubscriptTests.swift │ │ ├── PixelSubscriptTests.swift │ │ └── SubimageSubscriptTests.swift │ ├── TransformationTests │ │ ├── AffineTransformationTests.swift │ │ ├── ConcatenateTests.swift │ │ ├── EdgeModeTests.swift │ │ ├── PaddingTests.swift │ │ ├── ProjectiveTransformationTests.swift │ │ ├── RepeatedTests.swift │ │ ├── ResizeTests.swift │ │ ├── ShiftTests.swift │ │ ├── TransformationTests.swift │ │ └── TransposeTests.swift │ ├── Utility │ │ ├── Random.swift │ │ ├── Utils.swift │ │ └── XCTAssertEqualWithAccuracy.swift │ ├── UtilityTests │ │ ├── ClampTests.swift │ │ └── ComplexTests.swift │ └── XCTestManifests.swift └── VisualTests │ ├── ApplicationVisualTests.swift │ ├── BayerVisualTests.swift │ ├── BlendVisualTests.swift │ ├── DrawVisualTests.swift │ ├── FilterVisualTests.swift │ ├── FourierTransformerVisualTests.swift │ ├── HistogramsVisualTests.swift │ ├── PaddingVisualTests.swift │ ├── ResizeVisualTests.swift │ ├── SkeletonizerVisualTests.swift │ ├── SubimageVisualTests.swift │ ├── TransformationVisualTests.swift │ ├── Utils.swift │ ├── WarpVisualTests.swift │ └── vImageVisualTests.swift └── readme.md /.gitignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | /.build 3 | /Packages 4 | /*.xcodeproj 5 | .swiftpm/ 6 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-ae/swim/HEAD/LICENSE -------------------------------------------------------------------------------- /Package.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-ae/swim/HEAD/Package.swift -------------------------------------------------------------------------------- /Sources/CStbImage/image_io.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-ae/swim/HEAD/Sources/CStbImage/image_io.c -------------------------------------------------------------------------------- /Sources/CStbImage/include/CStbImage.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-ae/swim/HEAD/Sources/CStbImage/include/CStbImage.h -------------------------------------------------------------------------------- /Sources/CStbImage/include/stb_image.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-ae/swim/HEAD/Sources/CStbImage/include/stb_image.h -------------------------------------------------------------------------------- /Sources/CStbImage/include/stb_image_write.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-ae/swim/HEAD/Sources/CStbImage/include/stb_image_write.h -------------------------------------------------------------------------------- /Sources/CStbImage/include/stb_truetype.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-ae/swim/HEAD/Sources/CStbImage/include/stb_truetype.h -------------------------------------------------------------------------------- /Sources/CStbImage/truetype.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-ae/swim/HEAD/Sources/CStbImage/truetype.c -------------------------------------------------------------------------------- /Sources/Swim/Advance/Bayer.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-ae/swim/HEAD/Sources/Swim/Advance/Bayer.swift -------------------------------------------------------------------------------- /Sources/Swim/Advance/FourierTransformer.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-ae/swim/HEAD/Sources/Swim/Advance/FourierTransformer.swift -------------------------------------------------------------------------------- /Sources/Swim/Advance/Histograms.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-ae/swim/HEAD/Sources/Swim/Advance/Histograms.swift -------------------------------------------------------------------------------- /Sources/Swim/Advance/Im2col.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-ae/swim/HEAD/Sources/Swim/Advance/Im2col.swift -------------------------------------------------------------------------------- /Sources/Swim/Advance/ImageCompare.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-ae/swim/HEAD/Sources/Swim/Advance/ImageCompare.swift -------------------------------------------------------------------------------- /Sources/Swim/Advance/IntegralImage.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-ae/swim/HEAD/Sources/Swim/Advance/IntegralImage.swift -------------------------------------------------------------------------------- /Sources/Swim/Advance/Skeletonizer.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-ae/swim/HEAD/Sources/Swim/Advance/Skeletonizer.swift -------------------------------------------------------------------------------- /Sources/Swim/Arithmetic/ColorAndColor.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-ae/swim/HEAD/Sources/Swim/Arithmetic/ColorAndColor.swift -------------------------------------------------------------------------------- /Sources/Swim/Arithmetic/ColorAndScalar.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-ae/swim/HEAD/Sources/Swim/Arithmetic/ColorAndScalar.swift -------------------------------------------------------------------------------- /Sources/Swim/Arithmetic/ColorUnary.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-ae/swim/HEAD/Sources/Swim/Arithmetic/ColorUnary.swift -------------------------------------------------------------------------------- /Sources/Swim/Arithmetic/ImageAndColor.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-ae/swim/HEAD/Sources/Swim/Arithmetic/ImageAndColor.swift -------------------------------------------------------------------------------- /Sources/Swim/Arithmetic/ImageAndImage.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-ae/swim/HEAD/Sources/Swim/Arithmetic/ImageAndImage.swift -------------------------------------------------------------------------------- /Sources/Swim/Arithmetic/ImageAndScalar.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-ae/swim/HEAD/Sources/Swim/Arithmetic/ImageAndScalar.swift -------------------------------------------------------------------------------- /Sources/Swim/Arithmetic/ImageUnary.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-ae/swim/HEAD/Sources/Swim/Arithmetic/ImageUnary.swift -------------------------------------------------------------------------------- /Sources/Swim/Arithmetic/PixelRefAndColor.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-ae/swim/HEAD/Sources/Swim/Arithmetic/PixelRefAndColor.swift -------------------------------------------------------------------------------- /Sources/Swim/Arithmetic/PixelRefAndScalar.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-ae/swim/HEAD/Sources/Swim/Arithmetic/PixelRefAndScalar.swift -------------------------------------------------------------------------------- /Sources/Swim/Blend/Blender.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-ae/swim/HEAD/Sources/Swim/Blend/Blender.swift -------------------------------------------------------------------------------- /Sources/Swim/Boolean/BitOperations.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-ae/swim/HEAD/Sources/Swim/Boolean/BitOperations.swift -------------------------------------------------------------------------------- /Sources/Swim/Boolean/CheckBool.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-ae/swim/HEAD/Sources/Swim/Boolean/CheckBool.swift -------------------------------------------------------------------------------- /Sources/Swim/Conversion/ChannelComposition.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-ae/swim/HEAD/Sources/Swim/Conversion/ChannelComposition.swift -------------------------------------------------------------------------------- /Sources/Swim/Conversion/ChannelwiseConversion.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-ae/swim/HEAD/Sources/Swim/Conversion/ChannelwiseConversion.swift -------------------------------------------------------------------------------- /Sources/Swim/Conversion/CreateMask.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-ae/swim/HEAD/Sources/Swim/Conversion/CreateMask.swift -------------------------------------------------------------------------------- /Sources/Swim/Conversion/DataConversion.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-ae/swim/HEAD/Sources/Swim/Conversion/DataConversion.swift -------------------------------------------------------------------------------- /Sources/Swim/Conversion/DataTypeConversion.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-ae/swim/HEAD/Sources/Swim/Conversion/DataTypeConversion.swift -------------------------------------------------------------------------------- /Sources/Swim/Conversion/PixelTypeConversion.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-ae/swim/HEAD/Sources/Swim/Conversion/PixelTypeConversion.swift -------------------------------------------------------------------------------- /Sources/Swim/Conversion/PixelwiseConversion.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-ae/swim/HEAD/Sources/Swim/Conversion/PixelwiseConversion.swift -------------------------------------------------------------------------------- /Sources/Swim/Core/Color/Color.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-ae/swim/HEAD/Sources/Swim/Core/Color/Color.swift -------------------------------------------------------------------------------- /Sources/Swim/Core/Color/ColorPreset.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-ae/swim/HEAD/Sources/Swim/Core/Color/ColorPreset.swift -------------------------------------------------------------------------------- /Sources/Swim/Core/Color/ColorProtocol.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-ae/swim/HEAD/Sources/Swim/Core/Color/ColorProtocol.swift -------------------------------------------------------------------------------- /Sources/Swim/Core/DataType.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-ae/swim/HEAD/Sources/Swim/Core/DataType.swift -------------------------------------------------------------------------------- /Sources/Swim/Core/Image/Image.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-ae/swim/HEAD/Sources/Swim/Core/Image/Image.swift -------------------------------------------------------------------------------- /Sources/Swim/Core/Image/ImageInitializers.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-ae/swim/HEAD/Sources/Swim/Core/Image/ImageInitializers.swift -------------------------------------------------------------------------------- /Sources/Swim/Core/Image/LikeInitializer.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-ae/swim/HEAD/Sources/Swim/Core/Image/LikeInitializer.swift -------------------------------------------------------------------------------- /Sources/Swim/Core/Image/UninitializedCreation.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-ae/swim/HEAD/Sources/Swim/Core/Image/UninitializedCreation.swift -------------------------------------------------------------------------------- /Sources/Swim/Core/Pixel/Pixel.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-ae/swim/HEAD/Sources/Swim/Core/Pixel/Pixel.swift -------------------------------------------------------------------------------- /Sources/Swim/Core/Pixel/PixelIterator.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-ae/swim/HEAD/Sources/Swim/Core/Pixel/PixelIterator.swift -------------------------------------------------------------------------------- /Sources/Swim/Core/Pixel/UnsafePixelRef.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-ae/swim/HEAD/Sources/Swim/Core/Pixel/UnsafePixelRef.swift -------------------------------------------------------------------------------- /Sources/Swim/Core/PixelType.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-ae/swim/HEAD/Sources/Swim/Core/PixelType.swift -------------------------------------------------------------------------------- /Sources/Swim/Draw/DrawCircle.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-ae/swim/HEAD/Sources/Swim/Draw/DrawCircle.swift -------------------------------------------------------------------------------- /Sources/Swim/Draw/DrawImage.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-ae/swim/HEAD/Sources/Swim/Draw/DrawImage.swift -------------------------------------------------------------------------------- /Sources/Swim/Draw/DrawLine.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-ae/swim/HEAD/Sources/Swim/Draw/DrawLine.swift -------------------------------------------------------------------------------- /Sources/Swim/Draw/DrawPixel.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-ae/swim/HEAD/Sources/Swim/Draw/DrawPixel.swift -------------------------------------------------------------------------------- /Sources/Swim/Draw/DrawPolygon.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-ae/swim/HEAD/Sources/Swim/Draw/DrawPolygon.swift -------------------------------------------------------------------------------- /Sources/Swim/Draw/DrawRect.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-ae/swim/HEAD/Sources/Swim/Draw/DrawRect.swift -------------------------------------------------------------------------------- /Sources/Swim/Draw/DrawText.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-ae/swim/HEAD/Sources/Swim/Draw/DrawText.swift -------------------------------------------------------------------------------- /Sources/Swim/Filter/BilateralFilter.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-ae/swim/HEAD/Sources/Swim/Filter/BilateralFilter.swift -------------------------------------------------------------------------------- /Sources/Swim/Filter/Convolution.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-ae/swim/HEAD/Sources/Swim/Filter/Convolution.swift -------------------------------------------------------------------------------- /Sources/Swim/Filter/NonLocalMeanFilter.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-ae/swim/HEAD/Sources/Swim/Filter/NonLocalMeanFilter.swift -------------------------------------------------------------------------------- /Sources/Swim/Filter/RankFilter.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-ae/swim/HEAD/Sources/Swim/Filter/RankFilter.swift -------------------------------------------------------------------------------- /Sources/Swim/IO/IOError.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-ae/swim/HEAD/Sources/Swim/IO/IOError.swift -------------------------------------------------------------------------------- /Sources/Swim/IO/ReadImageData.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-ae/swim/HEAD/Sources/Swim/IO/ReadImageData.swift -------------------------------------------------------------------------------- /Sources/Swim/IO/ReadImageFile.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-ae/swim/HEAD/Sources/Swim/IO/ReadImageFile.swift -------------------------------------------------------------------------------- /Sources/Swim/IO/STBImageData.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-ae/swim/HEAD/Sources/Swim/IO/STBImageData.swift -------------------------------------------------------------------------------- /Sources/Swim/IO/WriteImageData.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-ae/swim/HEAD/Sources/Swim/IO/WriteImageData.swift -------------------------------------------------------------------------------- /Sources/Swim/IO/WriteImageFile.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-ae/swim/HEAD/Sources/Swim/IO/WriteImageFile.swift -------------------------------------------------------------------------------- /Sources/Swim/Interpolation/BicubicInterpolator.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-ae/swim/HEAD/Sources/Swim/Interpolation/BicubicInterpolator.swift -------------------------------------------------------------------------------- /Sources/Swim/Interpolation/BilinearInterpolator.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-ae/swim/HEAD/Sources/Swim/Interpolation/BilinearInterpolator.swift -------------------------------------------------------------------------------- /Sources/Swim/Interpolation/Interpolator.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-ae/swim/HEAD/Sources/Swim/Interpolation/Interpolator.swift -------------------------------------------------------------------------------- /Sources/Swim/Interpolation/Interpolator4x4.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-ae/swim/HEAD/Sources/Swim/Interpolation/Interpolator4x4.swift -------------------------------------------------------------------------------- /Sources/Swim/Interpolation/LanczosInterpolator.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-ae/swim/HEAD/Sources/Swim/Interpolation/LanczosInterpolator.swift -------------------------------------------------------------------------------- /Sources/Swim/Interpolation/NearestNeighborInterpolator.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-ae/swim/HEAD/Sources/Swim/Interpolation/NearestNeighborInterpolator.swift -------------------------------------------------------------------------------- /Sources/Swim/Manipulation/Abs.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-ae/swim/HEAD/Sources/Swim/Manipulation/Abs.swift -------------------------------------------------------------------------------- /Sources/Swim/Manipulation/Clip.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-ae/swim/HEAD/Sources/Swim/Manipulation/Clip.swift -------------------------------------------------------------------------------- /Sources/Swim/Manipulation/Power.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-ae/swim/HEAD/Sources/Swim/Manipulation/Power.swift -------------------------------------------------------------------------------- /Sources/Swim/Manipulation/Rounding.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-ae/swim/HEAD/Sources/Swim/Manipulation/Rounding.swift -------------------------------------------------------------------------------- /Sources/Swim/Platform/AppKit.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-ae/swim/HEAD/Sources/Swim/Platform/AppKit.swift -------------------------------------------------------------------------------- /Sources/Swim/Platform/CoreGraphics.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-ae/swim/HEAD/Sources/Swim/Platform/CoreGraphics.swift -------------------------------------------------------------------------------- /Sources/Swim/Platform/S4TF.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-ae/swim/HEAD/Sources/Swim/Platform/S4TF.swift -------------------------------------------------------------------------------- /Sources/Swim/Platform/UIKit.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-ae/swim/HEAD/Sources/Swim/Platform/UIKit.swift -------------------------------------------------------------------------------- /Sources/Swim/Platform/vImage/vImageAlphaBlend.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-ae/swim/HEAD/Sources/Swim/Platform/vImage/vImageAlphaBlend.swift -------------------------------------------------------------------------------- /Sources/Swim/Platform/vImage/vImageBuffer.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-ae/swim/HEAD/Sources/Swim/Platform/vImage/vImageBuffer.swift -------------------------------------------------------------------------------- /Sources/Swim/Platform/vImage/vImageMorphology.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-ae/swim/HEAD/Sources/Swim/Platform/vImage/vImageMorphology.swift -------------------------------------------------------------------------------- /Sources/Swim/Platform/vImage/vImageUtils.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-ae/swim/HEAD/Sources/Swim/Platform/vImage/vImageUtils.swift -------------------------------------------------------------------------------- /Sources/Swim/Stat/Extrema.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-ae/swim/HEAD/Sources/Swim/Stat/Extrema.swift -------------------------------------------------------------------------------- /Sources/Swim/Subscript/ChannelSubscript.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-ae/swim/HEAD/Sources/Swim/Subscript/ChannelSubscript.swift -------------------------------------------------------------------------------- /Sources/Swim/Subscript/PixelSubscript.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-ae/swim/HEAD/Sources/Swim/Subscript/PixelSubscript.swift -------------------------------------------------------------------------------- /Sources/Swim/Subscript/SubimageSubscript.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-ae/swim/HEAD/Sources/Swim/Subscript/SubimageSubscript.swift -------------------------------------------------------------------------------- /Sources/Swim/Transformation/Concatenation.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-ae/swim/HEAD/Sources/Swim/Transformation/Concatenation.swift -------------------------------------------------------------------------------- /Sources/Swim/Transformation/EdgeMode.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-ae/swim/HEAD/Sources/Swim/Transformation/EdgeMode.swift -------------------------------------------------------------------------------- /Sources/Swim/Transformation/Flip.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-ae/swim/HEAD/Sources/Swim/Transformation/Flip.swift -------------------------------------------------------------------------------- /Sources/Swim/Transformation/Matrix/AffineTransformation.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-ae/swim/HEAD/Sources/Swim/Transformation/Matrix/AffineTransformation.swift -------------------------------------------------------------------------------- /Sources/Swim/Transformation/Matrix/HomogeneousTransformationMatrix.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-ae/swim/HEAD/Sources/Swim/Transformation/Matrix/HomogeneousTransformationMatrix.swift -------------------------------------------------------------------------------- /Sources/Swim/Transformation/Matrix/ProjectiveTransformation.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-ae/swim/HEAD/Sources/Swim/Transformation/Matrix/ProjectiveTransformation.swift -------------------------------------------------------------------------------- /Sources/Swim/Transformation/Padding.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-ae/swim/HEAD/Sources/Swim/Transformation/Padding.swift -------------------------------------------------------------------------------- /Sources/Swim/Transformation/Repeat.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-ae/swim/HEAD/Sources/Swim/Transformation/Repeat.swift -------------------------------------------------------------------------------- /Sources/Swim/Transformation/Resize.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-ae/swim/HEAD/Sources/Swim/Transformation/Resize.swift -------------------------------------------------------------------------------- /Sources/Swim/Transformation/Rotate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-ae/swim/HEAD/Sources/Swim/Transformation/Rotate.swift -------------------------------------------------------------------------------- /Sources/Swim/Transformation/Shift.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-ae/swim/HEAD/Sources/Swim/Transformation/Shift.swift -------------------------------------------------------------------------------- /Sources/Swim/Transformation/Transpose.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-ae/swim/HEAD/Sources/Swim/Transformation/Transpose.swift -------------------------------------------------------------------------------- /Sources/Swim/Transformation/Warp.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-ae/swim/HEAD/Sources/Swim/Transformation/Warp.swift -------------------------------------------------------------------------------- /Sources/Swim/Utility/Clamp.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-ae/swim/HEAD/Sources/Swim/Utility/Clamp.swift -------------------------------------------------------------------------------- /Sources/Swim/Utility/Complex.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-ae/swim/HEAD/Sources/Swim/Utility/Complex.swift -------------------------------------------------------------------------------- /Sources/Swim/Utility/ConvertUInt8FP.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-ae/swim/HEAD/Sources/Swim/Utility/ConvertUInt8FP.swift -------------------------------------------------------------------------------- /Sources/Swim/Utility/Copy.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-ae/swim/HEAD/Sources/Swim/Utility/Copy.swift -------------------------------------------------------------------------------- /Sources/Swim/Utility/Interleave.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-ae/swim/HEAD/Sources/Swim/Utility/Interleave.swift -------------------------------------------------------------------------------- /Sources/Swim/Utility/IsPOT.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-ae/swim/HEAD/Sources/Swim/Utility/IsPOT.swift -------------------------------------------------------------------------------- /Sources/Swim/Utility/Matrix.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-ae/swim/HEAD/Sources/Swim/Utility/Matrix.swift -------------------------------------------------------------------------------- /Sources/Swim/Utility/Rect.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-ae/swim/HEAD/Sources/Swim/Utility/Rect.swift -------------------------------------------------------------------------------- /TestResources/lena_128.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-ae/swim/HEAD/TestResources/lena_128.png -------------------------------------------------------------------------------- /TestResources/lena_256.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-ae/swim/HEAD/TestResources/lena_256.png -------------------------------------------------------------------------------- /TestResources/lena_512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-ae/swim/HEAD/TestResources/lena_512.png -------------------------------------------------------------------------------- /TestResources/lena_512_gray.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-ae/swim/HEAD/TestResources/lena_512_gray.png -------------------------------------------------------------------------------- /Tests/LinuxMain.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-ae/swim/HEAD/Tests/LinuxMain.swift -------------------------------------------------------------------------------- /Tests/PerformanceTests/ArithmeticPerformanceTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-ae/swim/HEAD/Tests/PerformanceTests/ArithmeticPerformanceTests.swift -------------------------------------------------------------------------------- /Tests/PerformanceTests/BasicPerformanceTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-ae/swim/HEAD/Tests/PerformanceTests/BasicPerformanceTests.swift -------------------------------------------------------------------------------- /Tests/PerformanceTests/BayerPerformanceTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-ae/swim/HEAD/Tests/PerformanceTests/BayerPerformanceTests.swift -------------------------------------------------------------------------------- /Tests/PerformanceTests/BlendPerformanceTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-ae/swim/HEAD/Tests/PerformanceTests/BlendPerformanceTests.swift -------------------------------------------------------------------------------- /Tests/PerformanceTests/ConversionPerformanceTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-ae/swim/HEAD/Tests/PerformanceTests/ConversionPerformanceTests.swift -------------------------------------------------------------------------------- /Tests/PerformanceTests/CorrelationPerformanceTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-ae/swim/HEAD/Tests/PerformanceTests/CorrelationPerformanceTests.swift -------------------------------------------------------------------------------- /Tests/PerformanceTests/DataTypeConversionPerformanceTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-ae/swim/HEAD/Tests/PerformanceTests/DataTypeConversionPerformanceTests.swift -------------------------------------------------------------------------------- /Tests/PerformanceTests/DrawPerformanceTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-ae/swim/HEAD/Tests/PerformanceTests/DrawPerformanceTests.swift -------------------------------------------------------------------------------- /Tests/PerformanceTests/FilterPerformanceTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-ae/swim/HEAD/Tests/PerformanceTests/FilterPerformanceTests.swift -------------------------------------------------------------------------------- /Tests/PerformanceTests/FourierTransformerPerformanceTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-ae/swim/HEAD/Tests/PerformanceTests/FourierTransformerPerformanceTests.swift -------------------------------------------------------------------------------- /Tests/PerformanceTests/ImageIOPerformanceTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-ae/swim/HEAD/Tests/PerformanceTests/ImageIOPerformanceTests.swift -------------------------------------------------------------------------------- /Tests/PerformanceTests/InterpolatorPerformanceTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-ae/swim/HEAD/Tests/PerformanceTests/InterpolatorPerformanceTests.swift -------------------------------------------------------------------------------- /Tests/PerformanceTests/IterationPerformanceTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-ae/swim/HEAD/Tests/PerformanceTests/IterationPerformanceTests.swift -------------------------------------------------------------------------------- /Tests/PerformanceTests/ManipulationPerformanceTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-ae/swim/HEAD/Tests/PerformanceTests/ManipulationPerformanceTests.swift -------------------------------------------------------------------------------- /Tests/PerformanceTests/PerformanceTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-ae/swim/HEAD/Tests/PerformanceTests/PerformanceTests.swift -------------------------------------------------------------------------------- /Tests/PerformanceTests/ResizePerformanceTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-ae/swim/HEAD/Tests/PerformanceTests/ResizePerformanceTests.swift -------------------------------------------------------------------------------- /Tests/PerformanceTests/SubscriptPerformanceTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-ae/swim/HEAD/Tests/PerformanceTests/SubscriptPerformanceTests.swift -------------------------------------------------------------------------------- /Tests/PerformanceTests/TransformationPerformanceTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-ae/swim/HEAD/Tests/PerformanceTests/TransformationPerformanceTests.swift -------------------------------------------------------------------------------- /Tests/SwimTests/AdvanceTests/BayerTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-ae/swim/HEAD/Tests/SwimTests/AdvanceTests/BayerTests.swift -------------------------------------------------------------------------------- /Tests/SwimTests/AdvanceTests/CorrelationTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-ae/swim/HEAD/Tests/SwimTests/AdvanceTests/CorrelationTests.swift -------------------------------------------------------------------------------- /Tests/SwimTests/AdvanceTests/Im2colTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-ae/swim/HEAD/Tests/SwimTests/AdvanceTests/Im2colTests.swift -------------------------------------------------------------------------------- /Tests/SwimTests/AdvanceTests/IntegralImageTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-ae/swim/HEAD/Tests/SwimTests/AdvanceTests/IntegralImageTests.swift -------------------------------------------------------------------------------- /Tests/SwimTests/ArithmeticTests/ColorArithmeticTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-ae/swim/HEAD/Tests/SwimTests/ArithmeticTests/ColorArithmeticTests.swift -------------------------------------------------------------------------------- /Tests/SwimTests/ArithmeticTests/ImageArithmeticTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-ae/swim/HEAD/Tests/SwimTests/ArithmeticTests/ImageArithmeticTests.swift -------------------------------------------------------------------------------- /Tests/SwimTests/ArithmeticTests/PixelRefArithmeticTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-ae/swim/HEAD/Tests/SwimTests/ArithmeticTests/PixelRefArithmeticTests.swift -------------------------------------------------------------------------------- /Tests/SwimTests/BooleanTests/BitOperationsTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-ae/swim/HEAD/Tests/SwimTests/BooleanTests/BitOperationsTests.swift -------------------------------------------------------------------------------- /Tests/SwimTests/BooleanTests/CheckBoolTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-ae/swim/HEAD/Tests/SwimTests/BooleanTests/CheckBoolTests.swift -------------------------------------------------------------------------------- /Tests/SwimTests/ConversionTests/ChannelCompositionTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-ae/swim/HEAD/Tests/SwimTests/ConversionTests/ChannelCompositionTests.swift -------------------------------------------------------------------------------- /Tests/SwimTests/ConversionTests/ChannelwiseConversionTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-ae/swim/HEAD/Tests/SwimTests/ConversionTests/ChannelwiseConversionTests.swift -------------------------------------------------------------------------------- /Tests/SwimTests/ConversionTests/DataTypeConversionTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-ae/swim/HEAD/Tests/SwimTests/ConversionTests/DataTypeConversionTests.swift -------------------------------------------------------------------------------- /Tests/SwimTests/ConversionTests/PixelTypeConversionTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-ae/swim/HEAD/Tests/SwimTests/ConversionTests/PixelTypeConversionTests.swift -------------------------------------------------------------------------------- /Tests/SwimTests/ConversionTests/PixelwiseConversionTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-ae/swim/HEAD/Tests/SwimTests/ConversionTests/PixelwiseConversionTests.swift -------------------------------------------------------------------------------- /Tests/SwimTests/CoreTests/ImageTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-ae/swim/HEAD/Tests/SwimTests/CoreTests/ImageTests.swift -------------------------------------------------------------------------------- /Tests/SwimTests/CoreTests/LikeInitializerTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-ae/swim/HEAD/Tests/SwimTests/CoreTests/LikeInitializerTests.swift -------------------------------------------------------------------------------- /Tests/SwimTests/CoreTests/PixelIteratorTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-ae/swim/HEAD/Tests/SwimTests/CoreTests/PixelIteratorTests.swift -------------------------------------------------------------------------------- /Tests/SwimTests/DrawTests/DrawTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-ae/swim/HEAD/Tests/SwimTests/DrawTests/DrawTests.swift -------------------------------------------------------------------------------- /Tests/SwimTests/FilterTests/ConvolutionTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-ae/swim/HEAD/Tests/SwimTests/FilterTests/ConvolutionTests.swift -------------------------------------------------------------------------------- /Tests/SwimTests/FilterTests/FilterTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-ae/swim/HEAD/Tests/SwimTests/FilterTests/FilterTests.swift -------------------------------------------------------------------------------- /Tests/SwimTests/IOTests/ImageIOTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-ae/swim/HEAD/Tests/SwimTests/IOTests/ImageIOTests.swift -------------------------------------------------------------------------------- /Tests/SwimTests/InterpolationTests/BicubicInterpolationTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-ae/swim/HEAD/Tests/SwimTests/InterpolationTests/BicubicInterpolationTests.swift -------------------------------------------------------------------------------- /Tests/SwimTests/InterpolationTests/BilinearInterpolationTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-ae/swim/HEAD/Tests/SwimTests/InterpolationTests/BilinearInterpolationTests.swift -------------------------------------------------------------------------------- /Tests/SwimTests/InterpolationTests/NearestNeighborInterpolatorTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-ae/swim/HEAD/Tests/SwimTests/InterpolationTests/NearestNeighborInterpolatorTests.swift -------------------------------------------------------------------------------- /Tests/SwimTests/ManipulationTests/AbsTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-ae/swim/HEAD/Tests/SwimTests/ManipulationTests/AbsTests.swift -------------------------------------------------------------------------------- /Tests/SwimTests/ManipulationTests/ClipTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-ae/swim/HEAD/Tests/SwimTests/ManipulationTests/ClipTests.swift -------------------------------------------------------------------------------- /Tests/SwimTests/ManipulationTests/PowerTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-ae/swim/HEAD/Tests/SwimTests/ManipulationTests/PowerTests.swift -------------------------------------------------------------------------------- /Tests/SwimTests/ManipulationTests/RoundingTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-ae/swim/HEAD/Tests/SwimTests/ManipulationTests/RoundingTests.swift -------------------------------------------------------------------------------- /Tests/SwimTests/PlatformTests/AppKitTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-ae/swim/HEAD/Tests/SwimTests/PlatformTests/AppKitTests.swift -------------------------------------------------------------------------------- /Tests/SwimTests/PlatformTests/S4TFTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-ae/swim/HEAD/Tests/SwimTests/PlatformTests/S4TFTests.swift -------------------------------------------------------------------------------- /Tests/SwimTests/PlatformTests/UIKitTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-ae/swim/HEAD/Tests/SwimTests/PlatformTests/UIKitTests.swift -------------------------------------------------------------------------------- /Tests/SwimTests/PlatformTests/vImageUtilsTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-ae/swim/HEAD/Tests/SwimTests/PlatformTests/vImageUtilsTests.swift -------------------------------------------------------------------------------- /Tests/SwimTests/StatTests/ExtremaTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-ae/swim/HEAD/Tests/SwimTests/StatTests/ExtremaTests.swift -------------------------------------------------------------------------------- /Tests/SwimTests/SubscriptTests/ChannelSubscriptTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-ae/swim/HEAD/Tests/SwimTests/SubscriptTests/ChannelSubscriptTests.swift -------------------------------------------------------------------------------- /Tests/SwimTests/SubscriptTests/PixelSubscriptTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-ae/swim/HEAD/Tests/SwimTests/SubscriptTests/PixelSubscriptTests.swift -------------------------------------------------------------------------------- /Tests/SwimTests/SubscriptTests/SubimageSubscriptTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-ae/swim/HEAD/Tests/SwimTests/SubscriptTests/SubimageSubscriptTests.swift -------------------------------------------------------------------------------- /Tests/SwimTests/TransformationTests/AffineTransformationTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-ae/swim/HEAD/Tests/SwimTests/TransformationTests/AffineTransformationTests.swift -------------------------------------------------------------------------------- /Tests/SwimTests/TransformationTests/ConcatenateTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-ae/swim/HEAD/Tests/SwimTests/TransformationTests/ConcatenateTests.swift -------------------------------------------------------------------------------- /Tests/SwimTests/TransformationTests/EdgeModeTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-ae/swim/HEAD/Tests/SwimTests/TransformationTests/EdgeModeTests.swift -------------------------------------------------------------------------------- /Tests/SwimTests/TransformationTests/PaddingTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-ae/swim/HEAD/Tests/SwimTests/TransformationTests/PaddingTests.swift -------------------------------------------------------------------------------- /Tests/SwimTests/TransformationTests/ProjectiveTransformationTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-ae/swim/HEAD/Tests/SwimTests/TransformationTests/ProjectiveTransformationTests.swift -------------------------------------------------------------------------------- /Tests/SwimTests/TransformationTests/RepeatedTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-ae/swim/HEAD/Tests/SwimTests/TransformationTests/RepeatedTests.swift -------------------------------------------------------------------------------- /Tests/SwimTests/TransformationTests/ResizeTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-ae/swim/HEAD/Tests/SwimTests/TransformationTests/ResizeTests.swift -------------------------------------------------------------------------------- /Tests/SwimTests/TransformationTests/ShiftTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-ae/swim/HEAD/Tests/SwimTests/TransformationTests/ShiftTests.swift -------------------------------------------------------------------------------- /Tests/SwimTests/TransformationTests/TransformationTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-ae/swim/HEAD/Tests/SwimTests/TransformationTests/TransformationTests.swift -------------------------------------------------------------------------------- /Tests/SwimTests/TransformationTests/TransposeTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-ae/swim/HEAD/Tests/SwimTests/TransformationTests/TransposeTests.swift -------------------------------------------------------------------------------- /Tests/SwimTests/Utility/Random.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-ae/swim/HEAD/Tests/SwimTests/Utility/Random.swift -------------------------------------------------------------------------------- /Tests/SwimTests/Utility/Utils.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-ae/swim/HEAD/Tests/SwimTests/Utility/Utils.swift -------------------------------------------------------------------------------- /Tests/SwimTests/Utility/XCTAssertEqualWithAccuracy.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-ae/swim/HEAD/Tests/SwimTests/Utility/XCTAssertEqualWithAccuracy.swift -------------------------------------------------------------------------------- /Tests/SwimTests/UtilityTests/ClampTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-ae/swim/HEAD/Tests/SwimTests/UtilityTests/ClampTests.swift -------------------------------------------------------------------------------- /Tests/SwimTests/UtilityTests/ComplexTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-ae/swim/HEAD/Tests/SwimTests/UtilityTests/ComplexTests.swift -------------------------------------------------------------------------------- /Tests/SwimTests/XCTestManifests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-ae/swim/HEAD/Tests/SwimTests/XCTestManifests.swift -------------------------------------------------------------------------------- /Tests/VisualTests/ApplicationVisualTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-ae/swim/HEAD/Tests/VisualTests/ApplicationVisualTests.swift -------------------------------------------------------------------------------- /Tests/VisualTests/BayerVisualTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-ae/swim/HEAD/Tests/VisualTests/BayerVisualTests.swift -------------------------------------------------------------------------------- /Tests/VisualTests/BlendVisualTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-ae/swim/HEAD/Tests/VisualTests/BlendVisualTests.swift -------------------------------------------------------------------------------- /Tests/VisualTests/DrawVisualTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-ae/swim/HEAD/Tests/VisualTests/DrawVisualTests.swift -------------------------------------------------------------------------------- /Tests/VisualTests/FilterVisualTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-ae/swim/HEAD/Tests/VisualTests/FilterVisualTests.swift -------------------------------------------------------------------------------- /Tests/VisualTests/FourierTransformerVisualTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-ae/swim/HEAD/Tests/VisualTests/FourierTransformerVisualTests.swift -------------------------------------------------------------------------------- /Tests/VisualTests/HistogramsVisualTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-ae/swim/HEAD/Tests/VisualTests/HistogramsVisualTests.swift -------------------------------------------------------------------------------- /Tests/VisualTests/PaddingVisualTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-ae/swim/HEAD/Tests/VisualTests/PaddingVisualTests.swift -------------------------------------------------------------------------------- /Tests/VisualTests/ResizeVisualTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-ae/swim/HEAD/Tests/VisualTests/ResizeVisualTests.swift -------------------------------------------------------------------------------- /Tests/VisualTests/SkeletonizerVisualTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-ae/swim/HEAD/Tests/VisualTests/SkeletonizerVisualTests.swift -------------------------------------------------------------------------------- /Tests/VisualTests/SubimageVisualTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-ae/swim/HEAD/Tests/VisualTests/SubimageVisualTests.swift -------------------------------------------------------------------------------- /Tests/VisualTests/TransformationVisualTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-ae/swim/HEAD/Tests/VisualTests/TransformationVisualTests.swift -------------------------------------------------------------------------------- /Tests/VisualTests/Utils.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-ae/swim/HEAD/Tests/VisualTests/Utils.swift -------------------------------------------------------------------------------- /Tests/VisualTests/WarpVisualTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-ae/swim/HEAD/Tests/VisualTests/WarpVisualTests.swift -------------------------------------------------------------------------------- /Tests/VisualTests/vImageVisualTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-ae/swim/HEAD/Tests/VisualTests/vImageVisualTests.swift -------------------------------------------------------------------------------- /readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-ae/swim/HEAD/readme.md --------------------------------------------------------------------------------