Class LazyLoadingFlatFieldCorrectionMap<IL extends mpicbg.spim.data.sequence.ImgLoader>
java.lang.Object
net.preibisch.mvrecon.fiji.spimdata.imgloaders.flatfield.LazyLoadingFlatFieldCorrectionMap<IL>
- All Implemented Interfaces:
mpicbg.spim.data.generic.sequence.BasicImgLoader,mpicbg.spim.data.sequence.ImgLoader,FlatfieldCorrectionWrappedImgLoader<IL>
- Direct Known Subclasses:
DefaultFlatfieldCorrectionWrappedImgLoader,MultiResolutionFlatfieldCorrectionWrappedImgLoader
public abstract class LazyLoadingFlatFieldCorrectionMap<IL extends mpicbg.spim.data.sequence.ImgLoader>
extends Object
implements FlatfieldCorrectionWrappedImgLoader<IL>
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final Map<mpicbg.spim.data.sequence.ViewId, net.imglib2.util.Pair<File, File>> protected final Map<File, net.imglib2.RandomAccessibleInterval<net.imglib2.type.numeric.real.FloatType>> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidloadFileIfNecessary(File file) static voidvoidsetBrightImage(mpicbg.spim.data.sequence.ViewId vId, File imgFile) voidsetDarkImage(mpicbg.spim.data.sequence.ViewId vId, File imgFile) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.preibisch.mvrecon.fiji.spimdata.imgloaders.flatfield.FlatfieldCorrectionWrappedImgLoader
getWrappedImgLoder, isActive, isCached, setActive, setCachedMethods inherited from interface mpicbg.spim.data.sequence.ImgLoader
getSetupImgLoader
-
Field Details
-
raiMap
protected final Map<File,net.imglib2.RandomAccessibleInterval<net.imglib2.type.numeric.real.FloatType>> raiMap -
fileMap
-
-
Constructor Details
-
LazyLoadingFlatFieldCorrectionMap
public LazyLoadingFlatFieldCorrectionMap()
-
-
Method Details
-
setBrightImage
- Specified by:
setBrightImagein interfaceFlatfieldCorrectionWrappedImgLoader<IL extends mpicbg.spim.data.sequence.ImgLoader>
-
setDarkImage
- Specified by:
setDarkImagein interfaceFlatfieldCorrectionWrappedImgLoader<IL extends mpicbg.spim.data.sequence.ImgLoader>
-
getBrightImg
protected net.imglib2.RandomAccessibleInterval<net.imglib2.type.numeric.real.FloatType> getBrightImg(mpicbg.spim.data.sequence.ViewId vId) -
getDarkImg
protected net.imglib2.RandomAccessibleInterval<net.imglib2.type.numeric.real.FloatType> getDarkImg(mpicbg.spim.data.sequence.ViewId vId) -
loadFileIfNecessary
-
main
-
getFileMap
-