T
- img typepublic class CustomColoc2<T extends net.imglib2.type.numeric.RealType<T> & net.imglib2.type.NativeType<T>>
extends sc.fiji.coloc.Coloc_2<T>
Coloc_2
because many properties are protectedModifier and Type | Class and Description |
---|---|
static class |
CustomColoc2.ColocResult<T extends net.imglib2.type.numeric.RealType<T> & net.imglib2.type.NativeType<T>> |
autoSavePdf, Ch1Name, Ch2Name, costesSignificance, displayImages, histogram2D, img1, img1Channel, img2, img2Channel, index1, index2, indexMask, indexRegr, indexRoi, kendallTau, liHistogramCh1, liHistogramCh2, liICQ, mandersCorrelation, masks, pearsonsCorrelation, PREF_KEY, regressions, roiConfig, SpearmanRankCorrelation
Constructor and Description |
---|
CustomColoc2(JIPipeProgressInfo progressInfo) |
Modifier and Type | Method and Description |
---|---|
CustomColoc2.ColocResult<T> |
customColocalise(net.imglib2.img.Img<T> image1,
net.imglib2.img.Img<T> image2,
sc.fiji.coloc.Coloc_2.BoundingBox roi,
net.imglib2.img.Img<T> mask,
List<sc.fiji.coloc.results.ResultHandler<T>> extraHandlers)
Call this method to run a whole colocalisation configuration, all selected
algorithms get run on the supplied images.
|
ArrayList<sc.fiji.coloc.Coloc_2.MaskInfo> |
getMaskInfos() |
boolean |
initializeSettings(ij.ImagePlus imp1,
ij.ImagePlus imp2,
ij.ImagePlus mask,
sc.fiji.coloc.algorithms.AutoThresholdRegression.Implementation thresholdRegression,
boolean gdDisplayShuffledCostes,
boolean gdUseLiCh1,
boolean gdUseLiCh2,
boolean gdUseLiICQ,
boolean gdUseSpearmanRank,
boolean gdUseManders,
boolean gdUseKendallTau,
boolean gdUseScatterplot,
boolean gdUseCostes,
int gdPsf,
int gdNrCostesRandomisations) |
List<CustomColoc2.ColocResult<T>> |
runColocalization() |
void |
setChannelNames(String ch1Name,
String ch2Name) |
public CustomColoc2(JIPipeProgressInfo progressInfo)
public ArrayList<sc.fiji.coloc.Coloc_2.MaskInfo> getMaskInfos()
public List<CustomColoc2.ColocResult<T>> runColocalization()
public CustomColoc2.ColocResult<T> customColocalise(net.imglib2.img.Img<T> image1, net.imglib2.img.Img<T> image2, sc.fiji.coloc.Coloc_2.BoundingBox roi, net.imglib2.img.Img<T> mask, List<sc.fiji.coloc.results.ResultHandler<T>> extraHandlers) throws sc.fiji.coloc.algorithms.MissingPreconditionException
image1
- First image.image2
- Second image.roi
- Region of interest to which analysis is confined.mask
- Mask to which analysis is confined.extraHandlers
- additional objects to be notified of analysis results.sc.fiji.coloc.algorithms.MissingPreconditionException
public boolean initializeSettings(ij.ImagePlus imp1, ij.ImagePlus imp2, ij.ImagePlus mask, sc.fiji.coloc.algorithms.AutoThresholdRegression.Implementation thresholdRegression, boolean gdDisplayShuffledCostes, boolean gdUseLiCh1, boolean gdUseLiCh2, boolean gdUseLiICQ, boolean gdUseSpearmanRank, boolean gdUseManders, boolean gdUseKendallTau, boolean gdUseScatterplot, boolean gdUseCostes, int gdPsf, int gdNrCostesRandomisations)
Copyright © 2020–2025 Leibniz Institute for Natural Product Research and Infection Biology - Hans Knöll Institute (HKI). All rights reserved.