Package | Description |
---|---|
hu.elte.animaltracker.model.tracking |
This package contains all image processing and tracking algorithms.
|
hu.elte.animaltracker.model.tracking.blobdetecting | |
hu.elte.animaltracker.model.tracking.postprocessing | |
hu.elte.animaltracker.model.tracking.thresholding |
Modifier and Type | Method and Description |
---|---|
BooleanImage |
CoreTracker.getBinaryImage(ij.process.ImageProcessor ip)
Returns the result of binarization.
|
BooleanImage |
CoreTracker.getPostProcessedImage(ij.process.ImageProcessor ip)
Returns the result of postprocessing.
|
Modifier and Type | Method and Description |
---|---|
java.util.List<BaseBlob> |
BlobDetector.getBlobs(BooleanImage image,
ij.process.ImageProcessor raw)
Finds the connected areas on the binary image and makes a list of the
blobs.
|
java.util.List<BaseBlob> |
BaseBlobDetector.getBlobs(BooleanImage image,
ij.process.ImageProcessor raw) |
Constructor and Description |
---|
FloodFill(BooleanImage image) |
Modifier and Type | Method and Description |
---|---|
BooleanImage |
SizeFilter.processImage(BooleanImage imp) |
BooleanImage |
PostProcessor.processImage(BooleanImage imp)
This function carries out postprocessing.
|
BooleanImage |
Outline.processImage(BooleanImage imp) |
BooleanImage |
Open.processImage(BooleanImage imp) |
BooleanImage |
Erode.processImage(BooleanImage imp) |
BooleanImage |
Dilate.processImage(BooleanImage imp) |
BooleanImage |
Close.processImage(BooleanImage imp) |
Modifier and Type | Method and Description |
---|---|
BooleanImage |
SizeFilter.processImage(BooleanImage imp) |
BooleanImage |
PostProcessor.processImage(BooleanImage imp)
This function carries out postprocessing.
|
BooleanImage |
Outline.processImage(BooleanImage imp) |
BooleanImage |
Open.processImage(BooleanImage imp) |
BooleanImage |
Erode.processImage(BooleanImage imp) |
BooleanImage |
Dilate.processImage(BooleanImage imp) |
BooleanImage |
Close.processImage(BooleanImage imp) |
Modifier and Type | Method and Description |
---|---|
protected BooleanImage |
BooleanImage.clone() |
BooleanImage |
BooleanImage.duplicate()
Returns a deep copy of BooleanImage object.
|
BooleanImage |
AbstractThresholder.getBinaryImage(ij.ImagePlus imp) |
BooleanImage |
GrayscaleThresholder.getBinaryImage(ij.process.ImageProcessor ip) |
BooleanImage |
ColorThresholder.getBinaryImage(ij.process.ImageProcessor ip) |
abstract BooleanImage |
AbstractThresholder.getBinaryImage(ij.process.ImageProcessor ip) |
Modifier and Type | Method and Description |
---|---|
void |
BooleanImage.and(BooleanImage imp)
Unary intersection operator.
|
void |
BooleanImage.not(BooleanImage imp)
Unary subtraction operator.
|
void |
BooleanImage.or(BooleanImage imp)
Unary union operator.
|
void |
BooleanImage.xor(BooleanImage imp)
Unary 'exclusive or' operator.
|