public class ImarisImageLoader<T extends net.imglib2.type.NativeType<T>,V extends net.imglib2.Volatile<T> & net.imglib2.type.NativeType<V>,A extends net.imglib2.img.basictypeaccess.volatiles.VolatileAccess & net.imglib2.img.basictypeaccess.DataAccess> extends Object implements ViewerImgLoader
| Modifier and Type | Class and Description |
|---|---|
class |
ImarisImageLoader.SetupImgLoader |
| Constructor and Description |
|---|
ImarisImageLoader(File hdf5File,
mpicbg.spim.data.generic.sequence.AbstractSequenceDescription<?,?,?> sequenceDescription) |
| Modifier and Type | Method and Description |
|---|---|
CacheControl |
getCacheControl() |
File |
getImsFile() |
ImarisImageLoader.SetupImgLoader |
getSetupImgLoader(int setupId) |
protected <T extends net.imglib2.type.NativeType<T>> |
prepareCachedImage(ViewLevelId id,
net.imglib2.cache.volatiles.LoadingStrategy loadingStrategy,
T type)
(Almost) create a
CellImg backed by the cache. |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitsetCreatedSharedQueue, setNumFetcherThreadspublic ImarisImageLoader(File hdf5File, mpicbg.spim.data.generic.sequence.AbstractSequenceDescription<?,?,?> sequenceDescription)
protected <T extends net.imglib2.type.NativeType<T>> VolatileCachedCellImg<T,A> prepareCachedImage(ViewLevelId id, net.imglib2.cache.volatiles.LoadingStrategy loadingStrategy, T type)
CellImg backed by the cache. The created image
needs a linked
type before it can be used. The type should be either
UnsignedShortType and VolatileUnsignedShortType.public File getImsFile()
public CacheControl getCacheControl()
getCacheControl in interface ViewerImgLoaderpublic ImarisImageLoader.SetupImgLoader getSetupImgLoader(int setupId)
getSetupImgLoader in interface ViewerImgLoadergetSetupImgLoader in interface mpicbg.spim.data.generic.sequence.BasicImgLoadergetSetupImgLoader in interface mpicbg.spim.data.generic.sequence.BasicMultiResolutionImgLoaderCopyright © 2012–2025 BigDataViewer. All rights reserved.