public abstract class InterestPointDetection extends Object
Modifier and Type | Field and Description |
---|---|
SegmentationBenchmark |
benchmark |
Constructor and Description |
---|
InterestPointDetection(SpimData2 spimData,
List<ViewId> viewIdsToProcess) |
Modifier and Type | Method and Description |
---|---|
abstract HashMap<ViewId,List<InterestPoint>> |
findInterestPoints(TimePoint tp)
Perform the interestpoint detection for one timepoint
|
SegmentationBenchmark |
getBenchmark() |
abstract String |
getDescription() |
abstract String |
getParameters(int channelId) |
List<ViewId> |
getViewIdsToProcess() |
abstract InterestPointDetection |
newInstance(SpimData2 spimData,
List<ViewId> viewIdsToProcess) |
abstract boolean |
queryParameters(boolean downsample,
boolean defineAnisotropy,
boolean additionalSmoothing,
boolean setMinMax,
boolean limitDetections)
Query the necessary parameters for the interestpoint detection
|
public final SegmentationBenchmark benchmark
public SegmentationBenchmark getBenchmark()
public abstract HashMap<ViewId,List<InterestPoint>> findInterestPoints(TimePoint tp)
public abstract boolean queryParameters(boolean downsample, boolean defineAnisotropy, boolean additionalSmoothing, boolean setMinMax, boolean limitDetections)
downsample
- - whether to downsample the images before performing the blob detectiondefineAnisotropy
- - whether to use/query for anisotropy in resolution of the dataadditionalSmoothing
- - smooth in certain dimensions before computing the segmentationsetMinMax
- - whether to define minimal and maximal intensity relative to whom everything is normalized to [0...1]public abstract InterestPointDetection newInstance(SpimData2 spimData, List<ViewId> viewIdsToProcess)
spimData
- viewIdsToProcess
- - which view id's to segmentpublic abstract String getDescription()
public abstract String getParameters(int channelId)
Copyright © 2015–2021 Fiji. All rights reserved.