I am having trouble finding a way to access individual slices of a TIFF stack. I have a bunch of large TIFF stacks that are all too big to load into memory. In Matlab you can load a specific index of a TIFF stack through
imread(filename,index). With Images.jl an entire image stack can be read into memory with the
load() function. I have tried using
load("image.tif";view=true) but it still appears to be reading the whole stack into memory (actually adding in the keyword
view=true makes things even worse. It took up ~12GB of memory while reading in 2GB file).
If anyone can provide advice I would quite appreciate it.