public abstract class AbstractSpotFeatureAnalyzer<T extends RealType<T>> extends Object implements SpotAnalyzer<T>, MultiThreaded, Benchmark
SpotAnalyzer.DummySpotAnalyzer<T extends RealType<T> & NativeType<T>>
Modifier and Type | Field and Description |
---|---|
protected String |
errorMessage |
DUMMY_ANALYZER
Constructor and Description |
---|
AbstractSpotFeatureAnalyzer() |
Modifier and Type | Method and Description |
---|---|
int |
getNumThreads() |
long |
getProcessingTime() |
void |
process(Iterable<Spot> spots)
Scores a collection spots for the specified channel.
|
abstract void |
process(Spot spot) |
void |
setNumThreads() |
void |
setNumThreads(int numThreads) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
dummyAnalyzer
protected String errorMessage
public abstract void process(Spot spot)
public void process(Iterable<Spot> spots)
SpotAnalyzer
Spot
instance.process
in interface SpotAnalyzer<T extends RealType<T>>
spots
- an iterable over spots whose features are to be calculated.public int getNumThreads()
getNumThreads
in interface MultiThreaded
public void setNumThreads()
setNumThreads
in interface MultiThreaded
public void setNumThreads(int numThreads)
setNumThreads
in interface MultiThreaded
public long getProcessingTime()
getProcessingTime
in interface Benchmark
Copyright © 2015–2021 Fiji. All rights reserved.