public class Bandpass<T extends NumericType<T>> extends Object implements OutputAlgorithm<T>, Benchmark
| Constructor and Description |
|---|
Bandpass(Image<T> img,
int beginRadius,
int endRadius) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
checkInput() |
int |
getBeginBandPassRadius() |
int |
getEndBandPassRadius() |
String |
getErrorMessage() |
Image<T> |
getImage() |
boolean |
getInPlace() |
int[] |
getOrigin() |
long |
getProcessingTime() |
Image<T> |
getResult() |
boolean |
process() |
void |
setBandPass(boolean bandPass) |
void |
setBandPassRadius(int beginRadius,
int endRadius) |
void |
setImage(Image<T> img) |
void |
setInPlace(boolean inPlace) |
void |
setOrigin(int[] position) |
public void setInPlace(boolean inPlace)
public void setBandPass(boolean bandPass)
public void setOrigin(int[] position)
public void setBandPassRadius(int beginRadius,
int endRadius)
public boolean getInPlace()
public int getBeginBandPassRadius()
public int getEndBandPassRadius()
public int[] getOrigin()
public Image<T> getResult()
getResult in interface OutputAlgorithm<T extends NumericType<T>>public long getProcessingTime()
getProcessingTime in interface Benchmarkpublic boolean checkInput()
checkInput in interface Algorithmpublic String getErrorMessage()
getErrorMessage in interface AlgorithmCopyright © 2015–2021 Fiji. All rights reserved.