public abstract class SPIMImageFusion extends Object
Modifier and Type | Field and Description |
---|---|
protected ArrayList<CombinedPixelWeightenerFactory<?>> |
combinedWeightenerFactories |
protected SPIMConfiguration |
conf |
protected int |
cropOffsetX |
protected int |
cropOffsetY |
protected int |
cropOffsetZ |
protected int |
imgD |
protected int |
imgH |
protected int |
imgW |
protected ArrayList<IsolatedPixelWeightenerFactory<?>> |
isolatedWeightenerFactories |
protected Point3f |
location000 |
protected Point3f |
max |
protected Point3f |
min |
protected int |
scale |
protected Point3f |
size |
protected ViewStructure |
viewStructure |
Constructor and Description |
---|
SPIMImageFusion(ViewStructure viewStructure,
ViewStructure referenceViewStructure,
ArrayList<IsolatedPixelWeightenerFactory<?>> isolatedWeightenerFactories,
ArrayList<CombinedPixelWeightenerFactory<?>> combinedWeightenerFactories) |
Modifier and Type | Method and Description |
---|---|
void |
closeImages() |
void |
computeFinalImageSize(ArrayList<ViewDataBeads> views) |
static void |
computeImageSize(ArrayList<ViewDataBeads> views,
Point3f min,
Point3f max,
Point3f size,
int scale,
int cropSizeX,
int cropSizeY,
int cropSizeZ,
int debugLevel) |
abstract void |
fuseSPIMImages(int channelIndex) |
abstract Image<FloatType> |
getFusedImage() |
ij.ImagePlus |
getFusedImageCopy() |
ij.ImagePlus |
getFusedImageVirtual() |
Point3f |
getOutputImageMaxCoordinate() |
Point3f |
getOutputImageMinCoordinate() |
Point3f |
getOutputImageSize() |
protected void |
initFusion() |
boolean |
saveAsTiffs(String dir,
String name,
int channelIndex) |
protected SPIMConfiguration conf
protected final ArrayList<IsolatedPixelWeightenerFactory<?>> isolatedWeightenerFactories
protected final ArrayList<CombinedPixelWeightenerFactory<?>> combinedWeightenerFactories
protected Point3f min
protected Point3f max
protected Point3f size
protected Point3f location000
protected int cropOffsetX
protected int cropOffsetY
protected int cropOffsetZ
protected int imgW
protected int imgH
protected int imgD
protected int scale
protected final ViewStructure viewStructure
public SPIMImageFusion(ViewStructure viewStructure, ViewStructure referenceViewStructure, ArrayList<IsolatedPixelWeightenerFactory<?>> isolatedWeightenerFactories, ArrayList<CombinedPixelWeightenerFactory<?>> combinedWeightenerFactories)
public abstract void fuseSPIMImages(int channelIndex)
public ij.ImagePlus getFusedImageCopy()
public ij.ImagePlus getFusedImageVirtual()
public void closeImages()
public Point3f getOutputImageMinCoordinate()
public Point3f getOutputImageMaxCoordinate()
public Point3f getOutputImageSize()
protected void initFusion()
public void computeFinalImageSize(ArrayList<ViewDataBeads> views)
public static void computeImageSize(ArrayList<ViewDataBeads> views, Point3f min, Point3f max, Point3f size, int scale, int cropSizeX, int cropSizeY, int cropSizeZ, int debugLevel)
Copyright © 2015–2021 Fiji. All rights reserved.