├── .gitignore ├── .travis.yml ├── README.md ├── pom.xml └── src ├── main ├── java │ └── ij │ │ └── blob │ │ ├── Blob.java │ │ ├── ConnectedComponentLabeler.java │ │ ├── CustomBlobFeature.java │ │ ├── FractalBoxCounterBlob.java │ │ ├── ManyBlobs.java │ │ ├── ManyBlobs.java~ │ │ └── RotatingCalipers.java └── resources │ ├── 3blobs.tif │ ├── 3blobsInv.tif │ ├── FiveBlobsOnEdge.tif │ ├── circle_r30.tif │ ├── complexImage.tif │ ├── correctcontour.png │ ├── nestedObjects.tif │ ├── rotatedsquare.tif │ ├── rotatedsquare2.tif │ ├── square100x100_minus30x30.png │ ├── squareOnBoarder_right.tif │ ├── squaresOnBoarder.tif │ ├── squaresOnBoarderInv.tif │ └── squares_20x20_30x30.tif └── test └── java └── ij └── blob └── tests ├── ExampleBlobFeature.java ├── FeatureTest.java ├── ManyBlobsTest.java └── MyBlobFeature.java /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thorstenwagner/ij-blob/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- 1 | language: java 2 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thorstenwagner/ij-blob/HEAD/README.md -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thorstenwagner/ij-blob/HEAD/pom.xml -------------------------------------------------------------------------------- /src/main/java/ij/blob/Blob.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thorstenwagner/ij-blob/HEAD/src/main/java/ij/blob/Blob.java -------------------------------------------------------------------------------- /src/main/java/ij/blob/ConnectedComponentLabeler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thorstenwagner/ij-blob/HEAD/src/main/java/ij/blob/ConnectedComponentLabeler.java -------------------------------------------------------------------------------- /src/main/java/ij/blob/CustomBlobFeature.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thorstenwagner/ij-blob/HEAD/src/main/java/ij/blob/CustomBlobFeature.java -------------------------------------------------------------------------------- /src/main/java/ij/blob/FractalBoxCounterBlob.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thorstenwagner/ij-blob/HEAD/src/main/java/ij/blob/FractalBoxCounterBlob.java -------------------------------------------------------------------------------- /src/main/java/ij/blob/ManyBlobs.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thorstenwagner/ij-blob/HEAD/src/main/java/ij/blob/ManyBlobs.java -------------------------------------------------------------------------------- /src/main/java/ij/blob/ManyBlobs.java~: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thorstenwagner/ij-blob/HEAD/src/main/java/ij/blob/ManyBlobs.java~ -------------------------------------------------------------------------------- /src/main/java/ij/blob/RotatingCalipers.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thorstenwagner/ij-blob/HEAD/src/main/java/ij/blob/RotatingCalipers.java -------------------------------------------------------------------------------- /src/main/resources/3blobs.tif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thorstenwagner/ij-blob/HEAD/src/main/resources/3blobs.tif -------------------------------------------------------------------------------- /src/main/resources/3blobsInv.tif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thorstenwagner/ij-blob/HEAD/src/main/resources/3blobsInv.tif -------------------------------------------------------------------------------- /src/main/resources/FiveBlobsOnEdge.tif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thorstenwagner/ij-blob/HEAD/src/main/resources/FiveBlobsOnEdge.tif -------------------------------------------------------------------------------- /src/main/resources/circle_r30.tif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thorstenwagner/ij-blob/HEAD/src/main/resources/circle_r30.tif -------------------------------------------------------------------------------- /src/main/resources/complexImage.tif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thorstenwagner/ij-blob/HEAD/src/main/resources/complexImage.tif -------------------------------------------------------------------------------- /src/main/resources/correctcontour.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thorstenwagner/ij-blob/HEAD/src/main/resources/correctcontour.png -------------------------------------------------------------------------------- /src/main/resources/nestedObjects.tif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thorstenwagner/ij-blob/HEAD/src/main/resources/nestedObjects.tif -------------------------------------------------------------------------------- /src/main/resources/rotatedsquare.tif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thorstenwagner/ij-blob/HEAD/src/main/resources/rotatedsquare.tif -------------------------------------------------------------------------------- /src/main/resources/rotatedsquare2.tif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thorstenwagner/ij-blob/HEAD/src/main/resources/rotatedsquare2.tif -------------------------------------------------------------------------------- /src/main/resources/square100x100_minus30x30.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thorstenwagner/ij-blob/HEAD/src/main/resources/square100x100_minus30x30.png -------------------------------------------------------------------------------- /src/main/resources/squareOnBoarder_right.tif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thorstenwagner/ij-blob/HEAD/src/main/resources/squareOnBoarder_right.tif -------------------------------------------------------------------------------- /src/main/resources/squaresOnBoarder.tif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thorstenwagner/ij-blob/HEAD/src/main/resources/squaresOnBoarder.tif -------------------------------------------------------------------------------- /src/main/resources/squaresOnBoarderInv.tif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thorstenwagner/ij-blob/HEAD/src/main/resources/squaresOnBoarderInv.tif -------------------------------------------------------------------------------- /src/main/resources/squares_20x20_30x30.tif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thorstenwagner/ij-blob/HEAD/src/main/resources/squares_20x20_30x30.tif -------------------------------------------------------------------------------- /src/test/java/ij/blob/tests/ExampleBlobFeature.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thorstenwagner/ij-blob/HEAD/src/test/java/ij/blob/tests/ExampleBlobFeature.java -------------------------------------------------------------------------------- /src/test/java/ij/blob/tests/FeatureTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thorstenwagner/ij-blob/HEAD/src/test/java/ij/blob/tests/FeatureTest.java -------------------------------------------------------------------------------- /src/test/java/ij/blob/tests/ManyBlobsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thorstenwagner/ij-blob/HEAD/src/test/java/ij/blob/tests/ManyBlobsTest.java -------------------------------------------------------------------------------- /src/test/java/ij/blob/tests/MyBlobFeature.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thorstenwagner/ij-blob/HEAD/src/test/java/ij/blob/tests/MyBlobFeature.java --------------------------------------------------------------------------------