public class ProcessForDeconvolution extends Object
Modifier and Type | Class and Description |
---|---|
static class |
ProcessForDeconvolution.WeightType |
Modifier and Type | Field and Description |
---|---|
static boolean |
debugImport |
static String[] |
files |
protected SpimData2 |
spimData |
protected List<ViewId> |
viewIdsToProcess |
Constructor and Description |
---|
ProcessForDeconvolution(SpimData2 spimData,
List<ViewId> viewIdsToProcess,
BoundingBoxGUI bb,
int[] blendingBorder,
int[] blendingRange) |
protected final SpimData2 spimData
public static String[] files
public static boolean debugImport
public ProcessForDeconvolution(SpimData2 spimData, List<ViewId> viewIdsToProcess, BoundingBoxGUI bb, int[] blendingBorder, int[] blendingRange)
public ExtractPSF<FloatType> getExtractPSF()
public HashMap<ViewId,RandomAccessibleInterval<FloatType>> getTransformedImgs()
public HashMap<ViewId,RandomAccessibleInterval<FloatType>> getTransformedWeights()
public ArrayList<ViewDescription> getViewDescriptions()
public int getMinOverlappingViews()
public double getAvgOverlappingViews()
public boolean fuseStacksAndGetPSFs(TimePoint timepoint, Channel channel, ImgFactory<FloatType> imgFactory, int osemIndex, double osemspeedup, ProcessForDeconvolution.WeightType weightType, HashMap<Channel,ChannelPSF> extractPSFLabels, long[] psfSize, HashMap<Channel,ArrayList<Pair<Pair<Angle,Illumination>,String>>> psfFiles, boolean transformLoadedPSFs)
timepoint
- channel
- protected ExtractPSF<FloatType> assignOtherChannel(Channel channel, HashMap<Channel,ChannelPSF> extractPSFLabels)
protected ArrayList<double[]> getLocationsOfCorrespondingBeads(TimePoint tp, ViewDescription inputData, String label)
protected void displayWeights(double osemspeedup, ArrayList<RandomAccessibleInterval<FloatType>> weights, RandomAccessibleInterval<FloatType> overlapImg, ImgFactory<FloatType> imgFactory)
protected Blending getBlending(Interval interval, int[] blendingBorder, int[] blendingRange, ViewDescription desc)
Copyright © 2015–2021 Fiji. All rights reserved.