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 Benchmark
public boolean checkInput()
checkInput
in interface Algorithm
public String getErrorMessage()
getErrorMessage
in interface Algorithm
Copyright © 2015–2021 Fiji. All rights reserved.