public class BayesMVDeconvolution extends Object implements Deconvolver
Modifier and Type | Field and Description |
---|---|
static boolean |
checkNumbers |
static boolean |
debug |
static int |
debugInterval |
static String |
initialImage |
Constructor and Description |
---|
BayesMVDeconvolution(LRInput views,
LRFFT.PSFTYPE iterationType,
int numIterations,
double lambda,
double osemspeedup,
int osemspeedupindex,
String name) |
Modifier and Type | Method and Description |
---|---|
double |
getAvg() |
int |
getCurrentIteration() |
LRInput |
getData() |
String |
getName() |
Image<FloatType> |
getPsi() |
protected static Image<FloatType> |
loadInitialImage(String fileName,
boolean checkNumbers,
float minValue,
int[] dimensions,
ImageFactory<FloatType> imageFactory) |
void |
runIteration() |
public static String initialImage
public static boolean checkNumbers
public static boolean debug
public static int debugInterval
public BayesMVDeconvolution(LRInput views, LRFFT.PSFTYPE iterationType, int numIterations, double lambda, double osemspeedup, int osemspeedupindex, String name)
protected static Image<FloatType> loadInitialImage(String fileName, boolean checkNumbers, float minValue, int[] dimensions, ImageFactory<FloatType> imageFactory)
public LRInput getData()
getData
in interface Deconvolver
public String getName()
getName
in interface Deconvolver
public double getAvg()
getAvg
in interface Deconvolver
public Image<FloatType> getPsi()
getPsi
in interface Deconvolver
public int getCurrentIteration()
public void runIteration()
runIteration
in interface Deconvolver
Copyright © 2015–2021 Fiji. All rights reserved.