├── .gitignore ├── .project ├── LICENSE.txt ├── README.md ├── _config.yml ├── docs ├── .gitignore ├── CNAME ├── Gemfile ├── Gemfile.lock ├── _config.yml ├── _posts │ └── 2017-01-22-start-github-pages.markdown ├── buffer-image.md ├── gui.md ├── image-operations.md ├── image │ └── shapelogicsmallgradient.png ├── index.md ├── knowledge.md └── plugins.md ├── image ├── 3black_dots.png ├── 440px-Lenna.png ├── JavaFX_ShapeLogic_GUI.png └── rgbbmwpng.png ├── project ├── build.properties └── plugins.sbt └── src ├── main └── scala │ └── org │ └── shapelogic │ └── sc │ ├── calculation │ ├── Calc0.scala │ ├── Calc1.scala │ ├── CalcInvoke.scala │ ├── CalcValue.scala │ ├── LazyCalc.scala │ └── calculation.scala │ ├── color │ ├── BaseAreaFactory.scala │ ├── ColorAndVariance.scala │ ├── ColorAreaFactory.scala │ ├── ColorChannels.scala │ ├── ColorUtil.scala │ ├── IColorAndVariance.scala │ ├── IColorDistance.scala │ ├── IColorDistanceWithImage.scala │ └── ValueAreaFactory.scala │ ├── factory │ ├── ImageLoad.scala │ └── factory.scala │ ├── image │ ├── BufferBooleanImage.scala │ ├── BufferImage.scala │ ├── BufferImageTrait.scala │ ├── BufferRGBAIntImage.scala │ ├── ImageShape.scala │ ├── ReadImage.scala │ ├── WrappedRGBIntBufferedImage.scala │ ├── WriteImage.scala │ └── image.scala │ ├── imageprocessing │ ├── BaseVectorizer.scala │ ├── ChainCodeHandler.scala │ ├── EdgeTracer.scala │ ├── EdgeTracerColor.scala │ ├── FirstDirectionForType.scala │ ├── GeometricType.scala │ ├── IEdgeTracer.scala │ ├── IPixelTypeFinder.scala │ ├── LineProperties.scala │ ├── LineVectorizer.scala │ ├── MaxDistanceVectorizer.scala │ ├── NeighborChecker.scala │ ├── PixelFollow.scala │ ├── PixelFollowSimilarity.scala │ ├── PixelType.scala │ ├── PixelTypeCalculator.scala │ ├── PointNeighborhood.scala │ ├── PointProperties.scala │ ├── PriorityBasedPixelTypeFinder.scala │ ├── SBByteCompare.scala │ ├── SBColorCompare.scala │ ├── SBPendingVertical.scala │ ├── SBPixelCompare.scala │ ├── SBSegmentation.scala │ ├── SBSimpleCompare.scala │ ├── ShortLineBasedVectorizer.scala │ ├── SimplePixelTypeFinder.scala │ └── imageprocessing.scala │ ├── imageutil │ ├── HasArea.scala │ ├── HasPixelArea.scala │ ├── PixelArea.scala │ └── PixelHandler.scala │ ├── io │ ├── BufferImageFactory.scala │ ├── BufferedImageConverter.scala │ ├── BufferedImageTypeTranslator.scala │ └── LoadImage.scala │ ├── javafx │ ├── BaseGui.scala │ ├── GrayImageHelper.scala │ ├── GuiMenuBuilder.scala │ ├── ImageAndFilename.scala │ ├── JFXHelper.scala │ ├── JavaFXGui.scala │ ├── LoadJFxImage.scala │ └── ViewGui.scala │ ├── mathematics │ └── StorelessDiscriptiveStatistic.scala │ ├── morphology │ ├── DilateErode.scala │ └── Skeletonize.scala │ ├── numeric │ ├── GenericFunction.scala │ ├── GenericFunctions.scala │ ├── GenericInverse.scala │ ├── NumberPromotion.scala │ ├── NumberPromotionFirstAttempt.scala │ ├── PrimitiveNumberPromoters.scala │ ├── PrimitiveNumberPromotersAux.scala │ ├── TransFunction.scala │ └── fallback │ │ └── fallback.scala │ ├── old │ ├── GrayAndVariance.scala │ ├── GrayAreaFactory.scala │ ├── NumberPromotionMax.scala │ ├── PixelHandlerMax.scala │ └── old.scala │ ├── operation │ ├── AssembleOperation.scala │ ├── BaseOperation.scala │ ├── BaseOperationByteResult.scala │ ├── ChannelOperation.scala │ ├── ChannelTransform.scala │ ├── ImageOperation.scala │ ├── SimpleTransform.scala │ ├── Transforms.scala │ ├── implement │ │ ├── ChannelChoserOperation.scala │ │ ├── Color2GrayOperation.scala │ │ ├── ColorSimilarityOperation.scala │ │ ├── ImageOperationBandSwap.scala │ │ ├── SobelOperation.scala │ │ └── ThresholdOperation.scala │ └── operation.scala │ ├── pixel │ ├── IndexColorPixel.scala │ ├── PixelDistance.scala │ ├── PixelHandler.scala │ ├── PixelHandler1ByteResult.scala │ ├── PixelHandlerBase.scala │ ├── PixelHandlerByteResult.scala │ ├── PixelHandlerSame.scala │ ├── PixelIdentity.scala │ ├── PixelOperation.scala │ ├── PixelSimilarity.scala │ └── implement │ │ ├── ChannelChooserHandler.scala │ │ ├── Color2GrayHandler.scala │ │ ├── PixelHandlerSwap.scala │ │ └── SobelPixel.scala │ ├── polygon │ ├── AnnotatedShape.scala │ ├── AnnotatedShapeImplementation.scala │ ├── BBox.scala │ ├── BaseAnnotatedShape.scala │ ├── Box.scala │ ├── BoxLike.scala │ ├── CLine.scala │ ├── CPointDouble.scala │ ├── CPointInt.scala │ ├── Calculator2D.scala │ ├── CircleInterval.scala │ ├── GeometricShape2D.scala │ ├── ILine2D.scala │ ├── IPoint2D.scala │ ├── IPolygon2D.scala │ ├── Improver.scala │ ├── MultiLine.scala │ ├── MultiLinePolygon.scala │ ├── PointReplacable.scala │ ├── Polygon.scala │ └── PolygonEndPointAdjuster.scala │ ├── script │ ├── ColorExtractor.scala │ ├── CountValue.scala │ └── Threshold.scala │ ├── streams │ ├── LazyPlugInFilter.scala │ ├── ListStream.scala │ ├── NumberedStream.scala │ └── Stream.scala │ └── util │ ├── Args.scala │ ├── ColorHelper.scala │ ├── Constants.scala │ ├── ConvertBytes.scala │ ├── DoubleCalculations.scala │ ├── ImageInfo.scala │ ├── LineType.scala │ ├── MapOperations.scala │ ├── OHInterface.scala │ └── PointType.scala └── test ├── resources └── data │ └── images │ ├── particles │ ├── blackbox.gif │ ├── blackbox.png │ ├── blobs.gif │ ├── embryos6.jpg │ ├── oneWhitePixelGray.gif │ ├── oneWhitePixelGray.png │ ├── oneWhitePixelRGB.png │ ├── oval1Clean.png │ ├── redbox.png │ ├── spot1Clean.jpg │ ├── spot1Clean.png │ ├── spot1Noise10.jpg │ └── spot1Noise5.jpg │ ├── smallThinLetters │ ├── 2.gif │ ├── 3.gif │ ├── 4.gif │ ├── 5.gif │ ├── 6.gif │ ├── 7.gif │ ├── 8.gif │ ├── 9.gif │ ├── A.gif │ ├── ABC.gif │ ├── B.gif │ ├── C.gif │ ├── D.gif │ ├── E.gif │ ├── F.gif │ ├── G.gif │ ├── H.gif │ ├── I.gif │ ├── I.png │ ├── J.gif │ ├── K.gif │ ├── L.gif │ ├── M.gif │ ├── N.gif │ ├── O.gif │ ├── P.gif │ ├── Q.gif │ ├── R.gif │ ├── S.gif │ ├── T.gif │ ├── U.gif │ ├── V.gif │ ├── W.gif │ ├── X.gif │ ├── Y.gif │ └── Z.gif │ ├── smallThinShapes │ ├── LBracket.gif │ ├── bigCircle.gif │ ├── diagonal.gif │ ├── elongatedX.gif │ ├── plus.gif │ ├── problematicL.bmp │ ├── problematicL.gif │ ├── rotatedT.bmp │ ├── rotatedT.gif │ ├── triangle.gif │ ├── vertical.bmp │ ├── vertical.gif │ ├── vertical.png │ ├── verticalAndHorizontal.bmp │ ├── verticalAndHorizontal.gif │ └── verticalArch.gif │ └── thickLetters │ └── L.png └── scala └── org └── shapelogic └── sc ├── image ├── BufferBooleanImageSpec.scala └── BufferImageSpec.scala ├── imageprocessing ├── AbstractImageProcessingSpec.scala ├── EdgeTracerColorSpec.scala ├── EdgeTracerSpec.scala ├── LineVectorizerSpec.scala ├── MaxDistanceVectorizerSpec.scala ├── PixelTypeCalculatorSpec.scala ├── PriorityBasedPixelTypeFinderSpec.scala └── SBSegmentationSpec.scala ├── numeric ├── GenericFunctionSpec.scala ├── GenericInverseSpec.scala └── NumberPromotionSpec.scala ├── polygon ├── AnnotatedShapeImplementationSpec.scala ├── BBoxSpec.scala ├── CLineSpec.scala ├── CPointDoubleSpec.scala ├── CPointIntSpec.scala ├── Calculator2DSpec.scala ├── FilterPolygonForSmallLines.scala ├── PolygonEndPointAdjusterSpec.scala ├── PolygonFactory.scala ├── PolygonSpec.scala └── VectorSpec.scala └── util ├── ColorHelperSpec.scala └── ConvertBytesSpec.scala /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/.gitignore -------------------------------------------------------------------------------- /.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/.project -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/README.md -------------------------------------------------------------------------------- /_config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/_config.yml -------------------------------------------------------------------------------- /docs/.gitignore: -------------------------------------------------------------------------------- 1 | _site 2 | .sass-cache 3 | .jekyll-metadata 4 | -------------------------------------------------------------------------------- /docs/CNAME: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/docs/CNAME -------------------------------------------------------------------------------- /docs/Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/docs/Gemfile -------------------------------------------------------------------------------- /docs/Gemfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/docs/Gemfile.lock -------------------------------------------------------------------------------- /docs/_config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/docs/_config.yml -------------------------------------------------------------------------------- /docs/_posts/2017-01-22-start-github-pages.markdown: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/docs/_posts/2017-01-22-start-github-pages.markdown -------------------------------------------------------------------------------- /docs/buffer-image.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/docs/buffer-image.md -------------------------------------------------------------------------------- /docs/gui.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/docs/gui.md -------------------------------------------------------------------------------- /docs/image-operations.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/docs/image-operations.md -------------------------------------------------------------------------------- /docs/image/shapelogicsmallgradient.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/docs/image/shapelogicsmallgradient.png -------------------------------------------------------------------------------- /docs/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/docs/index.md -------------------------------------------------------------------------------- /docs/knowledge.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/docs/knowledge.md -------------------------------------------------------------------------------- /docs/plugins.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/docs/plugins.md -------------------------------------------------------------------------------- /image/3black_dots.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/image/3black_dots.png -------------------------------------------------------------------------------- /image/440px-Lenna.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/image/440px-Lenna.png -------------------------------------------------------------------------------- /image/JavaFX_ShapeLogic_GUI.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/image/JavaFX_ShapeLogic_GUI.png -------------------------------------------------------------------------------- /image/rgbbmwpng.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/image/rgbbmwpng.png -------------------------------------------------------------------------------- /project/build.properties: -------------------------------------------------------------------------------- 1 | sbt.version=0.13.13 2 | 3 | -------------------------------------------------------------------------------- /project/plugins.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/project/plugins.sbt -------------------------------------------------------------------------------- /src/main/scala/org/shapelogic/sc/calculation/Calc0.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/src/main/scala/org/shapelogic/sc/calculation/Calc0.scala -------------------------------------------------------------------------------- /src/main/scala/org/shapelogic/sc/calculation/Calc1.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/src/main/scala/org/shapelogic/sc/calculation/Calc1.scala -------------------------------------------------------------------------------- /src/main/scala/org/shapelogic/sc/calculation/CalcInvoke.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/src/main/scala/org/shapelogic/sc/calculation/CalcInvoke.scala -------------------------------------------------------------------------------- /src/main/scala/org/shapelogic/sc/calculation/CalcValue.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/src/main/scala/org/shapelogic/sc/calculation/CalcValue.scala -------------------------------------------------------------------------------- /src/main/scala/org/shapelogic/sc/calculation/LazyCalc.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/src/main/scala/org/shapelogic/sc/calculation/LazyCalc.scala -------------------------------------------------------------------------------- /src/main/scala/org/shapelogic/sc/calculation/calculation.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/src/main/scala/org/shapelogic/sc/calculation/calculation.scala -------------------------------------------------------------------------------- /src/main/scala/org/shapelogic/sc/color/BaseAreaFactory.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/src/main/scala/org/shapelogic/sc/color/BaseAreaFactory.scala -------------------------------------------------------------------------------- /src/main/scala/org/shapelogic/sc/color/ColorAndVariance.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/src/main/scala/org/shapelogic/sc/color/ColorAndVariance.scala -------------------------------------------------------------------------------- /src/main/scala/org/shapelogic/sc/color/ColorAreaFactory.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/src/main/scala/org/shapelogic/sc/color/ColorAreaFactory.scala -------------------------------------------------------------------------------- /src/main/scala/org/shapelogic/sc/color/ColorChannels.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/src/main/scala/org/shapelogic/sc/color/ColorChannels.scala -------------------------------------------------------------------------------- /src/main/scala/org/shapelogic/sc/color/ColorUtil.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/src/main/scala/org/shapelogic/sc/color/ColorUtil.scala -------------------------------------------------------------------------------- /src/main/scala/org/shapelogic/sc/color/IColorAndVariance.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/src/main/scala/org/shapelogic/sc/color/IColorAndVariance.scala -------------------------------------------------------------------------------- /src/main/scala/org/shapelogic/sc/color/IColorDistance.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/src/main/scala/org/shapelogic/sc/color/IColorDistance.scala -------------------------------------------------------------------------------- /src/main/scala/org/shapelogic/sc/color/IColorDistanceWithImage.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/src/main/scala/org/shapelogic/sc/color/IColorDistanceWithImage.scala -------------------------------------------------------------------------------- /src/main/scala/org/shapelogic/sc/color/ValueAreaFactory.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/src/main/scala/org/shapelogic/sc/color/ValueAreaFactory.scala -------------------------------------------------------------------------------- /src/main/scala/org/shapelogic/sc/factory/ImageLoad.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/src/main/scala/org/shapelogic/sc/factory/ImageLoad.scala -------------------------------------------------------------------------------- /src/main/scala/org/shapelogic/sc/factory/factory.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/src/main/scala/org/shapelogic/sc/factory/factory.scala -------------------------------------------------------------------------------- /src/main/scala/org/shapelogic/sc/image/BufferBooleanImage.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/src/main/scala/org/shapelogic/sc/image/BufferBooleanImage.scala -------------------------------------------------------------------------------- /src/main/scala/org/shapelogic/sc/image/BufferImage.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/src/main/scala/org/shapelogic/sc/image/BufferImage.scala -------------------------------------------------------------------------------- /src/main/scala/org/shapelogic/sc/image/BufferImageTrait.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/src/main/scala/org/shapelogic/sc/image/BufferImageTrait.scala -------------------------------------------------------------------------------- /src/main/scala/org/shapelogic/sc/image/BufferRGBAIntImage.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/src/main/scala/org/shapelogic/sc/image/BufferRGBAIntImage.scala -------------------------------------------------------------------------------- /src/main/scala/org/shapelogic/sc/image/ImageShape.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/src/main/scala/org/shapelogic/sc/image/ImageShape.scala -------------------------------------------------------------------------------- /src/main/scala/org/shapelogic/sc/image/ReadImage.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/src/main/scala/org/shapelogic/sc/image/ReadImage.scala -------------------------------------------------------------------------------- /src/main/scala/org/shapelogic/sc/image/WrappedRGBIntBufferedImage.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/src/main/scala/org/shapelogic/sc/image/WrappedRGBIntBufferedImage.scala -------------------------------------------------------------------------------- /src/main/scala/org/shapelogic/sc/image/WriteImage.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/src/main/scala/org/shapelogic/sc/image/WriteImage.scala -------------------------------------------------------------------------------- /src/main/scala/org/shapelogic/sc/image/image.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/src/main/scala/org/shapelogic/sc/image/image.scala -------------------------------------------------------------------------------- /src/main/scala/org/shapelogic/sc/imageprocessing/BaseVectorizer.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/src/main/scala/org/shapelogic/sc/imageprocessing/BaseVectorizer.scala -------------------------------------------------------------------------------- /src/main/scala/org/shapelogic/sc/imageprocessing/ChainCodeHandler.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/src/main/scala/org/shapelogic/sc/imageprocessing/ChainCodeHandler.scala -------------------------------------------------------------------------------- /src/main/scala/org/shapelogic/sc/imageprocessing/EdgeTracer.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/src/main/scala/org/shapelogic/sc/imageprocessing/EdgeTracer.scala -------------------------------------------------------------------------------- /src/main/scala/org/shapelogic/sc/imageprocessing/EdgeTracerColor.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/src/main/scala/org/shapelogic/sc/imageprocessing/EdgeTracerColor.scala -------------------------------------------------------------------------------- /src/main/scala/org/shapelogic/sc/imageprocessing/FirstDirectionForType.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/src/main/scala/org/shapelogic/sc/imageprocessing/FirstDirectionForType.scala -------------------------------------------------------------------------------- /src/main/scala/org/shapelogic/sc/imageprocessing/GeometricType.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/src/main/scala/org/shapelogic/sc/imageprocessing/GeometricType.scala -------------------------------------------------------------------------------- /src/main/scala/org/shapelogic/sc/imageprocessing/IEdgeTracer.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/src/main/scala/org/shapelogic/sc/imageprocessing/IEdgeTracer.scala -------------------------------------------------------------------------------- /src/main/scala/org/shapelogic/sc/imageprocessing/IPixelTypeFinder.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/src/main/scala/org/shapelogic/sc/imageprocessing/IPixelTypeFinder.scala -------------------------------------------------------------------------------- /src/main/scala/org/shapelogic/sc/imageprocessing/LineProperties.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/src/main/scala/org/shapelogic/sc/imageprocessing/LineProperties.scala -------------------------------------------------------------------------------- /src/main/scala/org/shapelogic/sc/imageprocessing/LineVectorizer.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/src/main/scala/org/shapelogic/sc/imageprocessing/LineVectorizer.scala -------------------------------------------------------------------------------- /src/main/scala/org/shapelogic/sc/imageprocessing/MaxDistanceVectorizer.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/src/main/scala/org/shapelogic/sc/imageprocessing/MaxDistanceVectorizer.scala -------------------------------------------------------------------------------- /src/main/scala/org/shapelogic/sc/imageprocessing/NeighborChecker.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/src/main/scala/org/shapelogic/sc/imageprocessing/NeighborChecker.scala -------------------------------------------------------------------------------- /src/main/scala/org/shapelogic/sc/imageprocessing/PixelFollow.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/src/main/scala/org/shapelogic/sc/imageprocessing/PixelFollow.scala -------------------------------------------------------------------------------- /src/main/scala/org/shapelogic/sc/imageprocessing/PixelFollowSimilarity.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/src/main/scala/org/shapelogic/sc/imageprocessing/PixelFollowSimilarity.scala -------------------------------------------------------------------------------- /src/main/scala/org/shapelogic/sc/imageprocessing/PixelType.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/src/main/scala/org/shapelogic/sc/imageprocessing/PixelType.scala -------------------------------------------------------------------------------- /src/main/scala/org/shapelogic/sc/imageprocessing/PixelTypeCalculator.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/src/main/scala/org/shapelogic/sc/imageprocessing/PixelTypeCalculator.scala -------------------------------------------------------------------------------- /src/main/scala/org/shapelogic/sc/imageprocessing/PointNeighborhood.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/src/main/scala/org/shapelogic/sc/imageprocessing/PointNeighborhood.scala -------------------------------------------------------------------------------- /src/main/scala/org/shapelogic/sc/imageprocessing/PointProperties.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/src/main/scala/org/shapelogic/sc/imageprocessing/PointProperties.scala -------------------------------------------------------------------------------- /src/main/scala/org/shapelogic/sc/imageprocessing/PriorityBasedPixelTypeFinder.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/src/main/scala/org/shapelogic/sc/imageprocessing/PriorityBasedPixelTypeFinder.scala -------------------------------------------------------------------------------- /src/main/scala/org/shapelogic/sc/imageprocessing/SBByteCompare.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/src/main/scala/org/shapelogic/sc/imageprocessing/SBByteCompare.scala -------------------------------------------------------------------------------- /src/main/scala/org/shapelogic/sc/imageprocessing/SBColorCompare.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/src/main/scala/org/shapelogic/sc/imageprocessing/SBColorCompare.scala -------------------------------------------------------------------------------- /src/main/scala/org/shapelogic/sc/imageprocessing/SBPendingVertical.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/src/main/scala/org/shapelogic/sc/imageprocessing/SBPendingVertical.scala -------------------------------------------------------------------------------- /src/main/scala/org/shapelogic/sc/imageprocessing/SBPixelCompare.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/src/main/scala/org/shapelogic/sc/imageprocessing/SBPixelCompare.scala -------------------------------------------------------------------------------- /src/main/scala/org/shapelogic/sc/imageprocessing/SBSegmentation.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/src/main/scala/org/shapelogic/sc/imageprocessing/SBSegmentation.scala -------------------------------------------------------------------------------- /src/main/scala/org/shapelogic/sc/imageprocessing/SBSimpleCompare.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/src/main/scala/org/shapelogic/sc/imageprocessing/SBSimpleCompare.scala -------------------------------------------------------------------------------- /src/main/scala/org/shapelogic/sc/imageprocessing/ShortLineBasedVectorizer.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/src/main/scala/org/shapelogic/sc/imageprocessing/ShortLineBasedVectorizer.scala -------------------------------------------------------------------------------- /src/main/scala/org/shapelogic/sc/imageprocessing/SimplePixelTypeFinder.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/src/main/scala/org/shapelogic/sc/imageprocessing/SimplePixelTypeFinder.scala -------------------------------------------------------------------------------- /src/main/scala/org/shapelogic/sc/imageprocessing/imageprocessing.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/src/main/scala/org/shapelogic/sc/imageprocessing/imageprocessing.scala -------------------------------------------------------------------------------- /src/main/scala/org/shapelogic/sc/imageutil/HasArea.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/src/main/scala/org/shapelogic/sc/imageutil/HasArea.scala -------------------------------------------------------------------------------- /src/main/scala/org/shapelogic/sc/imageutil/HasPixelArea.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/src/main/scala/org/shapelogic/sc/imageutil/HasPixelArea.scala -------------------------------------------------------------------------------- /src/main/scala/org/shapelogic/sc/imageutil/PixelArea.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/src/main/scala/org/shapelogic/sc/imageutil/PixelArea.scala -------------------------------------------------------------------------------- /src/main/scala/org/shapelogic/sc/imageutil/PixelHandler.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/src/main/scala/org/shapelogic/sc/imageutil/PixelHandler.scala -------------------------------------------------------------------------------- /src/main/scala/org/shapelogic/sc/io/BufferImageFactory.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/src/main/scala/org/shapelogic/sc/io/BufferImageFactory.scala -------------------------------------------------------------------------------- /src/main/scala/org/shapelogic/sc/io/BufferedImageConverter.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/src/main/scala/org/shapelogic/sc/io/BufferedImageConverter.scala -------------------------------------------------------------------------------- /src/main/scala/org/shapelogic/sc/io/BufferedImageTypeTranslator.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/src/main/scala/org/shapelogic/sc/io/BufferedImageTypeTranslator.scala -------------------------------------------------------------------------------- /src/main/scala/org/shapelogic/sc/io/LoadImage.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/src/main/scala/org/shapelogic/sc/io/LoadImage.scala -------------------------------------------------------------------------------- /src/main/scala/org/shapelogic/sc/javafx/BaseGui.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/src/main/scala/org/shapelogic/sc/javafx/BaseGui.scala -------------------------------------------------------------------------------- /src/main/scala/org/shapelogic/sc/javafx/GrayImageHelper.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/src/main/scala/org/shapelogic/sc/javafx/GrayImageHelper.scala -------------------------------------------------------------------------------- /src/main/scala/org/shapelogic/sc/javafx/GuiMenuBuilder.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/src/main/scala/org/shapelogic/sc/javafx/GuiMenuBuilder.scala -------------------------------------------------------------------------------- /src/main/scala/org/shapelogic/sc/javafx/ImageAndFilename.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/src/main/scala/org/shapelogic/sc/javafx/ImageAndFilename.scala -------------------------------------------------------------------------------- /src/main/scala/org/shapelogic/sc/javafx/JFXHelper.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/src/main/scala/org/shapelogic/sc/javafx/JFXHelper.scala -------------------------------------------------------------------------------- /src/main/scala/org/shapelogic/sc/javafx/JavaFXGui.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/src/main/scala/org/shapelogic/sc/javafx/JavaFXGui.scala -------------------------------------------------------------------------------- /src/main/scala/org/shapelogic/sc/javafx/LoadJFxImage.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/src/main/scala/org/shapelogic/sc/javafx/LoadJFxImage.scala -------------------------------------------------------------------------------- /src/main/scala/org/shapelogic/sc/javafx/ViewGui.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/src/main/scala/org/shapelogic/sc/javafx/ViewGui.scala -------------------------------------------------------------------------------- /src/main/scala/org/shapelogic/sc/mathematics/StorelessDiscriptiveStatistic.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/src/main/scala/org/shapelogic/sc/mathematics/StorelessDiscriptiveStatistic.scala -------------------------------------------------------------------------------- /src/main/scala/org/shapelogic/sc/morphology/DilateErode.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/src/main/scala/org/shapelogic/sc/morphology/DilateErode.scala -------------------------------------------------------------------------------- /src/main/scala/org/shapelogic/sc/morphology/Skeletonize.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/src/main/scala/org/shapelogic/sc/morphology/Skeletonize.scala -------------------------------------------------------------------------------- /src/main/scala/org/shapelogic/sc/numeric/GenericFunction.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/src/main/scala/org/shapelogic/sc/numeric/GenericFunction.scala -------------------------------------------------------------------------------- /src/main/scala/org/shapelogic/sc/numeric/GenericFunctions.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/src/main/scala/org/shapelogic/sc/numeric/GenericFunctions.scala -------------------------------------------------------------------------------- /src/main/scala/org/shapelogic/sc/numeric/GenericInverse.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/src/main/scala/org/shapelogic/sc/numeric/GenericInverse.scala -------------------------------------------------------------------------------- /src/main/scala/org/shapelogic/sc/numeric/NumberPromotion.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/src/main/scala/org/shapelogic/sc/numeric/NumberPromotion.scala -------------------------------------------------------------------------------- /src/main/scala/org/shapelogic/sc/numeric/NumberPromotionFirstAttempt.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/src/main/scala/org/shapelogic/sc/numeric/NumberPromotionFirstAttempt.scala -------------------------------------------------------------------------------- /src/main/scala/org/shapelogic/sc/numeric/PrimitiveNumberPromoters.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/src/main/scala/org/shapelogic/sc/numeric/PrimitiveNumberPromoters.scala -------------------------------------------------------------------------------- /src/main/scala/org/shapelogic/sc/numeric/PrimitiveNumberPromotersAux.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/src/main/scala/org/shapelogic/sc/numeric/PrimitiveNumberPromotersAux.scala -------------------------------------------------------------------------------- /src/main/scala/org/shapelogic/sc/numeric/TransFunction.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/src/main/scala/org/shapelogic/sc/numeric/TransFunction.scala -------------------------------------------------------------------------------- /src/main/scala/org/shapelogic/sc/numeric/fallback/fallback.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/src/main/scala/org/shapelogic/sc/numeric/fallback/fallback.scala -------------------------------------------------------------------------------- /src/main/scala/org/shapelogic/sc/old/GrayAndVariance.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/src/main/scala/org/shapelogic/sc/old/GrayAndVariance.scala -------------------------------------------------------------------------------- /src/main/scala/org/shapelogic/sc/old/GrayAreaFactory.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/src/main/scala/org/shapelogic/sc/old/GrayAreaFactory.scala -------------------------------------------------------------------------------- /src/main/scala/org/shapelogic/sc/old/NumberPromotionMax.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/src/main/scala/org/shapelogic/sc/old/NumberPromotionMax.scala -------------------------------------------------------------------------------- /src/main/scala/org/shapelogic/sc/old/PixelHandlerMax.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/src/main/scala/org/shapelogic/sc/old/PixelHandlerMax.scala -------------------------------------------------------------------------------- /src/main/scala/org/shapelogic/sc/old/old.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/src/main/scala/org/shapelogic/sc/old/old.scala -------------------------------------------------------------------------------- /src/main/scala/org/shapelogic/sc/operation/AssembleOperation.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/src/main/scala/org/shapelogic/sc/operation/AssembleOperation.scala -------------------------------------------------------------------------------- /src/main/scala/org/shapelogic/sc/operation/BaseOperation.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/src/main/scala/org/shapelogic/sc/operation/BaseOperation.scala -------------------------------------------------------------------------------- /src/main/scala/org/shapelogic/sc/operation/BaseOperationByteResult.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/src/main/scala/org/shapelogic/sc/operation/BaseOperationByteResult.scala -------------------------------------------------------------------------------- /src/main/scala/org/shapelogic/sc/operation/ChannelOperation.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/src/main/scala/org/shapelogic/sc/operation/ChannelOperation.scala -------------------------------------------------------------------------------- /src/main/scala/org/shapelogic/sc/operation/ChannelTransform.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/src/main/scala/org/shapelogic/sc/operation/ChannelTransform.scala -------------------------------------------------------------------------------- /src/main/scala/org/shapelogic/sc/operation/ImageOperation.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/src/main/scala/org/shapelogic/sc/operation/ImageOperation.scala -------------------------------------------------------------------------------- /src/main/scala/org/shapelogic/sc/operation/SimpleTransform.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/src/main/scala/org/shapelogic/sc/operation/SimpleTransform.scala -------------------------------------------------------------------------------- /src/main/scala/org/shapelogic/sc/operation/Transforms.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/src/main/scala/org/shapelogic/sc/operation/Transforms.scala -------------------------------------------------------------------------------- /src/main/scala/org/shapelogic/sc/operation/implement/ChannelChoserOperation.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/src/main/scala/org/shapelogic/sc/operation/implement/ChannelChoserOperation.scala -------------------------------------------------------------------------------- /src/main/scala/org/shapelogic/sc/operation/implement/Color2GrayOperation.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/src/main/scala/org/shapelogic/sc/operation/implement/Color2GrayOperation.scala -------------------------------------------------------------------------------- /src/main/scala/org/shapelogic/sc/operation/implement/ColorSimilarityOperation.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/src/main/scala/org/shapelogic/sc/operation/implement/ColorSimilarityOperation.scala -------------------------------------------------------------------------------- /src/main/scala/org/shapelogic/sc/operation/implement/ImageOperationBandSwap.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/src/main/scala/org/shapelogic/sc/operation/implement/ImageOperationBandSwap.scala -------------------------------------------------------------------------------- /src/main/scala/org/shapelogic/sc/operation/implement/SobelOperation.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/src/main/scala/org/shapelogic/sc/operation/implement/SobelOperation.scala -------------------------------------------------------------------------------- /src/main/scala/org/shapelogic/sc/operation/implement/ThresholdOperation.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/src/main/scala/org/shapelogic/sc/operation/implement/ThresholdOperation.scala -------------------------------------------------------------------------------- /src/main/scala/org/shapelogic/sc/operation/operation.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/src/main/scala/org/shapelogic/sc/operation/operation.scala -------------------------------------------------------------------------------- /src/main/scala/org/shapelogic/sc/pixel/IndexColorPixel.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/src/main/scala/org/shapelogic/sc/pixel/IndexColorPixel.scala -------------------------------------------------------------------------------- /src/main/scala/org/shapelogic/sc/pixel/PixelDistance.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/src/main/scala/org/shapelogic/sc/pixel/PixelDistance.scala -------------------------------------------------------------------------------- /src/main/scala/org/shapelogic/sc/pixel/PixelHandler.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/src/main/scala/org/shapelogic/sc/pixel/PixelHandler.scala -------------------------------------------------------------------------------- /src/main/scala/org/shapelogic/sc/pixel/PixelHandler1ByteResult.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/src/main/scala/org/shapelogic/sc/pixel/PixelHandler1ByteResult.scala -------------------------------------------------------------------------------- /src/main/scala/org/shapelogic/sc/pixel/PixelHandlerBase.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/src/main/scala/org/shapelogic/sc/pixel/PixelHandlerBase.scala -------------------------------------------------------------------------------- /src/main/scala/org/shapelogic/sc/pixel/PixelHandlerByteResult.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/src/main/scala/org/shapelogic/sc/pixel/PixelHandlerByteResult.scala -------------------------------------------------------------------------------- /src/main/scala/org/shapelogic/sc/pixel/PixelHandlerSame.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/src/main/scala/org/shapelogic/sc/pixel/PixelHandlerSame.scala -------------------------------------------------------------------------------- /src/main/scala/org/shapelogic/sc/pixel/PixelIdentity.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/src/main/scala/org/shapelogic/sc/pixel/PixelIdentity.scala -------------------------------------------------------------------------------- /src/main/scala/org/shapelogic/sc/pixel/PixelOperation.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/src/main/scala/org/shapelogic/sc/pixel/PixelOperation.scala -------------------------------------------------------------------------------- /src/main/scala/org/shapelogic/sc/pixel/PixelSimilarity.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/src/main/scala/org/shapelogic/sc/pixel/PixelSimilarity.scala -------------------------------------------------------------------------------- /src/main/scala/org/shapelogic/sc/pixel/implement/ChannelChooserHandler.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/src/main/scala/org/shapelogic/sc/pixel/implement/ChannelChooserHandler.scala -------------------------------------------------------------------------------- /src/main/scala/org/shapelogic/sc/pixel/implement/Color2GrayHandler.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/src/main/scala/org/shapelogic/sc/pixel/implement/Color2GrayHandler.scala -------------------------------------------------------------------------------- /src/main/scala/org/shapelogic/sc/pixel/implement/PixelHandlerSwap.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/src/main/scala/org/shapelogic/sc/pixel/implement/PixelHandlerSwap.scala -------------------------------------------------------------------------------- /src/main/scala/org/shapelogic/sc/pixel/implement/SobelPixel.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/src/main/scala/org/shapelogic/sc/pixel/implement/SobelPixel.scala -------------------------------------------------------------------------------- /src/main/scala/org/shapelogic/sc/polygon/AnnotatedShape.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/src/main/scala/org/shapelogic/sc/polygon/AnnotatedShape.scala -------------------------------------------------------------------------------- /src/main/scala/org/shapelogic/sc/polygon/AnnotatedShapeImplementation.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/src/main/scala/org/shapelogic/sc/polygon/AnnotatedShapeImplementation.scala -------------------------------------------------------------------------------- /src/main/scala/org/shapelogic/sc/polygon/BBox.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/src/main/scala/org/shapelogic/sc/polygon/BBox.scala -------------------------------------------------------------------------------- /src/main/scala/org/shapelogic/sc/polygon/BaseAnnotatedShape.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/src/main/scala/org/shapelogic/sc/polygon/BaseAnnotatedShape.scala -------------------------------------------------------------------------------- /src/main/scala/org/shapelogic/sc/polygon/Box.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/src/main/scala/org/shapelogic/sc/polygon/Box.scala -------------------------------------------------------------------------------- /src/main/scala/org/shapelogic/sc/polygon/BoxLike.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/src/main/scala/org/shapelogic/sc/polygon/BoxLike.scala -------------------------------------------------------------------------------- /src/main/scala/org/shapelogic/sc/polygon/CLine.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/src/main/scala/org/shapelogic/sc/polygon/CLine.scala -------------------------------------------------------------------------------- /src/main/scala/org/shapelogic/sc/polygon/CPointDouble.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/src/main/scala/org/shapelogic/sc/polygon/CPointDouble.scala -------------------------------------------------------------------------------- /src/main/scala/org/shapelogic/sc/polygon/CPointInt.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/src/main/scala/org/shapelogic/sc/polygon/CPointInt.scala -------------------------------------------------------------------------------- /src/main/scala/org/shapelogic/sc/polygon/Calculator2D.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/src/main/scala/org/shapelogic/sc/polygon/Calculator2D.scala -------------------------------------------------------------------------------- /src/main/scala/org/shapelogic/sc/polygon/CircleInterval.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/src/main/scala/org/shapelogic/sc/polygon/CircleInterval.scala -------------------------------------------------------------------------------- /src/main/scala/org/shapelogic/sc/polygon/GeometricShape2D.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/src/main/scala/org/shapelogic/sc/polygon/GeometricShape2D.scala -------------------------------------------------------------------------------- /src/main/scala/org/shapelogic/sc/polygon/ILine2D.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/src/main/scala/org/shapelogic/sc/polygon/ILine2D.scala -------------------------------------------------------------------------------- /src/main/scala/org/shapelogic/sc/polygon/IPoint2D.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/src/main/scala/org/shapelogic/sc/polygon/IPoint2D.scala -------------------------------------------------------------------------------- /src/main/scala/org/shapelogic/sc/polygon/IPolygon2D.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/src/main/scala/org/shapelogic/sc/polygon/IPolygon2D.scala -------------------------------------------------------------------------------- /src/main/scala/org/shapelogic/sc/polygon/Improver.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/src/main/scala/org/shapelogic/sc/polygon/Improver.scala -------------------------------------------------------------------------------- /src/main/scala/org/shapelogic/sc/polygon/MultiLine.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/src/main/scala/org/shapelogic/sc/polygon/MultiLine.scala -------------------------------------------------------------------------------- /src/main/scala/org/shapelogic/sc/polygon/MultiLinePolygon.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/src/main/scala/org/shapelogic/sc/polygon/MultiLinePolygon.scala -------------------------------------------------------------------------------- /src/main/scala/org/shapelogic/sc/polygon/PointReplacable.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/src/main/scala/org/shapelogic/sc/polygon/PointReplacable.scala -------------------------------------------------------------------------------- /src/main/scala/org/shapelogic/sc/polygon/Polygon.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/src/main/scala/org/shapelogic/sc/polygon/Polygon.scala -------------------------------------------------------------------------------- /src/main/scala/org/shapelogic/sc/polygon/PolygonEndPointAdjuster.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/src/main/scala/org/shapelogic/sc/polygon/PolygonEndPointAdjuster.scala -------------------------------------------------------------------------------- /src/main/scala/org/shapelogic/sc/script/ColorExtractor.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/src/main/scala/org/shapelogic/sc/script/ColorExtractor.scala -------------------------------------------------------------------------------- /src/main/scala/org/shapelogic/sc/script/CountValue.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/src/main/scala/org/shapelogic/sc/script/CountValue.scala -------------------------------------------------------------------------------- /src/main/scala/org/shapelogic/sc/script/Threshold.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/src/main/scala/org/shapelogic/sc/script/Threshold.scala -------------------------------------------------------------------------------- /src/main/scala/org/shapelogic/sc/streams/LazyPlugInFilter.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/src/main/scala/org/shapelogic/sc/streams/LazyPlugInFilter.scala -------------------------------------------------------------------------------- /src/main/scala/org/shapelogic/sc/streams/ListStream.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/src/main/scala/org/shapelogic/sc/streams/ListStream.scala -------------------------------------------------------------------------------- /src/main/scala/org/shapelogic/sc/streams/NumberedStream.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/src/main/scala/org/shapelogic/sc/streams/NumberedStream.scala -------------------------------------------------------------------------------- /src/main/scala/org/shapelogic/sc/streams/Stream.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/src/main/scala/org/shapelogic/sc/streams/Stream.scala -------------------------------------------------------------------------------- /src/main/scala/org/shapelogic/sc/util/Args.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/src/main/scala/org/shapelogic/sc/util/Args.scala -------------------------------------------------------------------------------- /src/main/scala/org/shapelogic/sc/util/ColorHelper.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/src/main/scala/org/shapelogic/sc/util/ColorHelper.scala -------------------------------------------------------------------------------- /src/main/scala/org/shapelogic/sc/util/Constants.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/src/main/scala/org/shapelogic/sc/util/Constants.scala -------------------------------------------------------------------------------- /src/main/scala/org/shapelogic/sc/util/ConvertBytes.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/src/main/scala/org/shapelogic/sc/util/ConvertBytes.scala -------------------------------------------------------------------------------- /src/main/scala/org/shapelogic/sc/util/DoubleCalculations.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/src/main/scala/org/shapelogic/sc/util/DoubleCalculations.scala -------------------------------------------------------------------------------- /src/main/scala/org/shapelogic/sc/util/ImageInfo.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/src/main/scala/org/shapelogic/sc/util/ImageInfo.scala -------------------------------------------------------------------------------- /src/main/scala/org/shapelogic/sc/util/LineType.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/src/main/scala/org/shapelogic/sc/util/LineType.scala -------------------------------------------------------------------------------- /src/main/scala/org/shapelogic/sc/util/MapOperations.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/src/main/scala/org/shapelogic/sc/util/MapOperations.scala -------------------------------------------------------------------------------- /src/main/scala/org/shapelogic/sc/util/OHInterface.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/src/main/scala/org/shapelogic/sc/util/OHInterface.scala -------------------------------------------------------------------------------- /src/main/scala/org/shapelogic/sc/util/PointType.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/src/main/scala/org/shapelogic/sc/util/PointType.scala -------------------------------------------------------------------------------- /src/test/resources/data/images/particles/blackbox.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/src/test/resources/data/images/particles/blackbox.gif -------------------------------------------------------------------------------- /src/test/resources/data/images/particles/blackbox.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/src/test/resources/data/images/particles/blackbox.png -------------------------------------------------------------------------------- /src/test/resources/data/images/particles/blobs.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/src/test/resources/data/images/particles/blobs.gif -------------------------------------------------------------------------------- /src/test/resources/data/images/particles/embryos6.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/src/test/resources/data/images/particles/embryos6.jpg -------------------------------------------------------------------------------- /src/test/resources/data/images/particles/oneWhitePixelGray.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/src/test/resources/data/images/particles/oneWhitePixelGray.gif -------------------------------------------------------------------------------- /src/test/resources/data/images/particles/oneWhitePixelGray.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/src/test/resources/data/images/particles/oneWhitePixelGray.png -------------------------------------------------------------------------------- /src/test/resources/data/images/particles/oneWhitePixelRGB.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/src/test/resources/data/images/particles/oneWhitePixelRGB.png -------------------------------------------------------------------------------- /src/test/resources/data/images/particles/oval1Clean.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/src/test/resources/data/images/particles/oval1Clean.png -------------------------------------------------------------------------------- /src/test/resources/data/images/particles/redbox.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/src/test/resources/data/images/particles/redbox.png -------------------------------------------------------------------------------- /src/test/resources/data/images/particles/spot1Clean.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/src/test/resources/data/images/particles/spot1Clean.jpg -------------------------------------------------------------------------------- /src/test/resources/data/images/particles/spot1Clean.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/src/test/resources/data/images/particles/spot1Clean.png -------------------------------------------------------------------------------- /src/test/resources/data/images/particles/spot1Noise10.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/src/test/resources/data/images/particles/spot1Noise10.jpg -------------------------------------------------------------------------------- /src/test/resources/data/images/particles/spot1Noise5.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/src/test/resources/data/images/particles/spot1Noise5.jpg -------------------------------------------------------------------------------- /src/test/resources/data/images/smallThinLetters/2.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/src/test/resources/data/images/smallThinLetters/2.gif -------------------------------------------------------------------------------- /src/test/resources/data/images/smallThinLetters/3.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/src/test/resources/data/images/smallThinLetters/3.gif -------------------------------------------------------------------------------- /src/test/resources/data/images/smallThinLetters/4.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/src/test/resources/data/images/smallThinLetters/4.gif -------------------------------------------------------------------------------- /src/test/resources/data/images/smallThinLetters/5.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/src/test/resources/data/images/smallThinLetters/5.gif -------------------------------------------------------------------------------- /src/test/resources/data/images/smallThinLetters/6.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/src/test/resources/data/images/smallThinLetters/6.gif -------------------------------------------------------------------------------- /src/test/resources/data/images/smallThinLetters/7.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/src/test/resources/data/images/smallThinLetters/7.gif -------------------------------------------------------------------------------- /src/test/resources/data/images/smallThinLetters/8.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/src/test/resources/data/images/smallThinLetters/8.gif -------------------------------------------------------------------------------- /src/test/resources/data/images/smallThinLetters/9.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/src/test/resources/data/images/smallThinLetters/9.gif -------------------------------------------------------------------------------- /src/test/resources/data/images/smallThinLetters/A.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/src/test/resources/data/images/smallThinLetters/A.gif -------------------------------------------------------------------------------- /src/test/resources/data/images/smallThinLetters/ABC.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/src/test/resources/data/images/smallThinLetters/ABC.gif -------------------------------------------------------------------------------- /src/test/resources/data/images/smallThinLetters/B.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/src/test/resources/data/images/smallThinLetters/B.gif -------------------------------------------------------------------------------- /src/test/resources/data/images/smallThinLetters/C.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/src/test/resources/data/images/smallThinLetters/C.gif -------------------------------------------------------------------------------- /src/test/resources/data/images/smallThinLetters/D.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/src/test/resources/data/images/smallThinLetters/D.gif -------------------------------------------------------------------------------- /src/test/resources/data/images/smallThinLetters/E.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/src/test/resources/data/images/smallThinLetters/E.gif -------------------------------------------------------------------------------- /src/test/resources/data/images/smallThinLetters/F.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/src/test/resources/data/images/smallThinLetters/F.gif -------------------------------------------------------------------------------- /src/test/resources/data/images/smallThinLetters/G.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/src/test/resources/data/images/smallThinLetters/G.gif -------------------------------------------------------------------------------- /src/test/resources/data/images/smallThinLetters/H.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/src/test/resources/data/images/smallThinLetters/H.gif -------------------------------------------------------------------------------- /src/test/resources/data/images/smallThinLetters/I.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/src/test/resources/data/images/smallThinLetters/I.gif -------------------------------------------------------------------------------- /src/test/resources/data/images/smallThinLetters/I.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/src/test/resources/data/images/smallThinLetters/I.png -------------------------------------------------------------------------------- /src/test/resources/data/images/smallThinLetters/J.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/src/test/resources/data/images/smallThinLetters/J.gif -------------------------------------------------------------------------------- /src/test/resources/data/images/smallThinLetters/K.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/src/test/resources/data/images/smallThinLetters/K.gif -------------------------------------------------------------------------------- /src/test/resources/data/images/smallThinLetters/L.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/src/test/resources/data/images/smallThinLetters/L.gif -------------------------------------------------------------------------------- /src/test/resources/data/images/smallThinLetters/M.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/src/test/resources/data/images/smallThinLetters/M.gif -------------------------------------------------------------------------------- /src/test/resources/data/images/smallThinLetters/N.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/src/test/resources/data/images/smallThinLetters/N.gif -------------------------------------------------------------------------------- /src/test/resources/data/images/smallThinLetters/O.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/src/test/resources/data/images/smallThinLetters/O.gif -------------------------------------------------------------------------------- /src/test/resources/data/images/smallThinLetters/P.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/src/test/resources/data/images/smallThinLetters/P.gif -------------------------------------------------------------------------------- /src/test/resources/data/images/smallThinLetters/Q.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/src/test/resources/data/images/smallThinLetters/Q.gif -------------------------------------------------------------------------------- /src/test/resources/data/images/smallThinLetters/R.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/src/test/resources/data/images/smallThinLetters/R.gif -------------------------------------------------------------------------------- /src/test/resources/data/images/smallThinLetters/S.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/src/test/resources/data/images/smallThinLetters/S.gif -------------------------------------------------------------------------------- /src/test/resources/data/images/smallThinLetters/T.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/src/test/resources/data/images/smallThinLetters/T.gif -------------------------------------------------------------------------------- /src/test/resources/data/images/smallThinLetters/U.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/src/test/resources/data/images/smallThinLetters/U.gif -------------------------------------------------------------------------------- /src/test/resources/data/images/smallThinLetters/V.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/src/test/resources/data/images/smallThinLetters/V.gif -------------------------------------------------------------------------------- /src/test/resources/data/images/smallThinLetters/W.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/src/test/resources/data/images/smallThinLetters/W.gif -------------------------------------------------------------------------------- /src/test/resources/data/images/smallThinLetters/X.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/src/test/resources/data/images/smallThinLetters/X.gif -------------------------------------------------------------------------------- /src/test/resources/data/images/smallThinLetters/Y.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/src/test/resources/data/images/smallThinLetters/Y.gif -------------------------------------------------------------------------------- /src/test/resources/data/images/smallThinLetters/Z.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/src/test/resources/data/images/smallThinLetters/Z.gif -------------------------------------------------------------------------------- /src/test/resources/data/images/smallThinShapes/LBracket.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/src/test/resources/data/images/smallThinShapes/LBracket.gif -------------------------------------------------------------------------------- /src/test/resources/data/images/smallThinShapes/bigCircle.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/src/test/resources/data/images/smallThinShapes/bigCircle.gif -------------------------------------------------------------------------------- /src/test/resources/data/images/smallThinShapes/diagonal.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/src/test/resources/data/images/smallThinShapes/diagonal.gif -------------------------------------------------------------------------------- /src/test/resources/data/images/smallThinShapes/elongatedX.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/src/test/resources/data/images/smallThinShapes/elongatedX.gif -------------------------------------------------------------------------------- /src/test/resources/data/images/smallThinShapes/plus.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/src/test/resources/data/images/smallThinShapes/plus.gif -------------------------------------------------------------------------------- /src/test/resources/data/images/smallThinShapes/problematicL.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/src/test/resources/data/images/smallThinShapes/problematicL.bmp -------------------------------------------------------------------------------- /src/test/resources/data/images/smallThinShapes/problematicL.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/src/test/resources/data/images/smallThinShapes/problematicL.gif -------------------------------------------------------------------------------- /src/test/resources/data/images/smallThinShapes/rotatedT.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/src/test/resources/data/images/smallThinShapes/rotatedT.bmp -------------------------------------------------------------------------------- /src/test/resources/data/images/smallThinShapes/rotatedT.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/src/test/resources/data/images/smallThinShapes/rotatedT.gif -------------------------------------------------------------------------------- /src/test/resources/data/images/smallThinShapes/triangle.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/src/test/resources/data/images/smallThinShapes/triangle.gif -------------------------------------------------------------------------------- /src/test/resources/data/images/smallThinShapes/vertical.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/src/test/resources/data/images/smallThinShapes/vertical.bmp -------------------------------------------------------------------------------- /src/test/resources/data/images/smallThinShapes/vertical.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/src/test/resources/data/images/smallThinShapes/vertical.gif -------------------------------------------------------------------------------- /src/test/resources/data/images/smallThinShapes/vertical.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/src/test/resources/data/images/smallThinShapes/vertical.png -------------------------------------------------------------------------------- /src/test/resources/data/images/smallThinShapes/verticalAndHorizontal.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/src/test/resources/data/images/smallThinShapes/verticalAndHorizontal.bmp -------------------------------------------------------------------------------- /src/test/resources/data/images/smallThinShapes/verticalAndHorizontal.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/src/test/resources/data/images/smallThinShapes/verticalAndHorizontal.gif -------------------------------------------------------------------------------- /src/test/resources/data/images/smallThinShapes/verticalArch.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/src/test/resources/data/images/smallThinShapes/verticalArch.gif -------------------------------------------------------------------------------- /src/test/resources/data/images/thickLetters/L.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/src/test/resources/data/images/thickLetters/L.png -------------------------------------------------------------------------------- /src/test/scala/org/shapelogic/sc/image/BufferBooleanImageSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/src/test/scala/org/shapelogic/sc/image/BufferBooleanImageSpec.scala -------------------------------------------------------------------------------- /src/test/scala/org/shapelogic/sc/image/BufferImageSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/src/test/scala/org/shapelogic/sc/image/BufferImageSpec.scala -------------------------------------------------------------------------------- /src/test/scala/org/shapelogic/sc/imageprocessing/AbstractImageProcessingSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/src/test/scala/org/shapelogic/sc/imageprocessing/AbstractImageProcessingSpec.scala -------------------------------------------------------------------------------- /src/test/scala/org/shapelogic/sc/imageprocessing/EdgeTracerColorSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/src/test/scala/org/shapelogic/sc/imageprocessing/EdgeTracerColorSpec.scala -------------------------------------------------------------------------------- /src/test/scala/org/shapelogic/sc/imageprocessing/EdgeTracerSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/src/test/scala/org/shapelogic/sc/imageprocessing/EdgeTracerSpec.scala -------------------------------------------------------------------------------- /src/test/scala/org/shapelogic/sc/imageprocessing/LineVectorizerSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/src/test/scala/org/shapelogic/sc/imageprocessing/LineVectorizerSpec.scala -------------------------------------------------------------------------------- /src/test/scala/org/shapelogic/sc/imageprocessing/MaxDistanceVectorizerSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/src/test/scala/org/shapelogic/sc/imageprocessing/MaxDistanceVectorizerSpec.scala -------------------------------------------------------------------------------- /src/test/scala/org/shapelogic/sc/imageprocessing/PixelTypeCalculatorSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/src/test/scala/org/shapelogic/sc/imageprocessing/PixelTypeCalculatorSpec.scala -------------------------------------------------------------------------------- /src/test/scala/org/shapelogic/sc/imageprocessing/PriorityBasedPixelTypeFinderSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/src/test/scala/org/shapelogic/sc/imageprocessing/PriorityBasedPixelTypeFinderSpec.scala -------------------------------------------------------------------------------- /src/test/scala/org/shapelogic/sc/imageprocessing/SBSegmentationSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/src/test/scala/org/shapelogic/sc/imageprocessing/SBSegmentationSpec.scala -------------------------------------------------------------------------------- /src/test/scala/org/shapelogic/sc/numeric/GenericFunctionSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/src/test/scala/org/shapelogic/sc/numeric/GenericFunctionSpec.scala -------------------------------------------------------------------------------- /src/test/scala/org/shapelogic/sc/numeric/GenericInverseSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/src/test/scala/org/shapelogic/sc/numeric/GenericInverseSpec.scala -------------------------------------------------------------------------------- /src/test/scala/org/shapelogic/sc/numeric/NumberPromotionSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/src/test/scala/org/shapelogic/sc/numeric/NumberPromotionSpec.scala -------------------------------------------------------------------------------- /src/test/scala/org/shapelogic/sc/polygon/AnnotatedShapeImplementationSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/src/test/scala/org/shapelogic/sc/polygon/AnnotatedShapeImplementationSpec.scala -------------------------------------------------------------------------------- /src/test/scala/org/shapelogic/sc/polygon/BBoxSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/src/test/scala/org/shapelogic/sc/polygon/BBoxSpec.scala -------------------------------------------------------------------------------- /src/test/scala/org/shapelogic/sc/polygon/CLineSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/src/test/scala/org/shapelogic/sc/polygon/CLineSpec.scala -------------------------------------------------------------------------------- /src/test/scala/org/shapelogic/sc/polygon/CPointDoubleSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/src/test/scala/org/shapelogic/sc/polygon/CPointDoubleSpec.scala -------------------------------------------------------------------------------- /src/test/scala/org/shapelogic/sc/polygon/CPointIntSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/src/test/scala/org/shapelogic/sc/polygon/CPointIntSpec.scala -------------------------------------------------------------------------------- /src/test/scala/org/shapelogic/sc/polygon/Calculator2DSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/src/test/scala/org/shapelogic/sc/polygon/Calculator2DSpec.scala -------------------------------------------------------------------------------- /src/test/scala/org/shapelogic/sc/polygon/FilterPolygonForSmallLines.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/src/test/scala/org/shapelogic/sc/polygon/FilterPolygonForSmallLines.scala -------------------------------------------------------------------------------- /src/test/scala/org/shapelogic/sc/polygon/PolygonEndPointAdjusterSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/src/test/scala/org/shapelogic/sc/polygon/PolygonEndPointAdjusterSpec.scala -------------------------------------------------------------------------------- /src/test/scala/org/shapelogic/sc/polygon/PolygonFactory.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/src/test/scala/org/shapelogic/sc/polygon/PolygonFactory.scala -------------------------------------------------------------------------------- /src/test/scala/org/shapelogic/sc/polygon/PolygonSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/src/test/scala/org/shapelogic/sc/polygon/PolygonSpec.scala -------------------------------------------------------------------------------- /src/test/scala/org/shapelogic/sc/polygon/VectorSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/src/test/scala/org/shapelogic/sc/polygon/VectorSpec.scala -------------------------------------------------------------------------------- /src/test/scala/org/shapelogic/sc/util/ColorHelperSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/src/test/scala/org/shapelogic/sc/util/ColorHelperSpec.scala -------------------------------------------------------------------------------- /src/test/scala/org/shapelogic/sc/util/ConvertBytesSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sami-badawi/shapelogic-scala/HEAD/src/test/scala/org/shapelogic/sc/util/ConvertBytesSpec.scala --------------------------------------------------------------------------------