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.