Hello, I have an api usage question. We are capturing some files that are split scenes, so there is a small parent czi file and then many large child czi files with the pixel data.
I have written code to use CreateSingleChannelPyramidLayerTileAccessor and its Get function to read entire planes (always level 0 in current usage) one by one into memory.
My user is now passing a file path of one of the child files into libCZI::CreateStreamFromFile.
The result seems to be that the data I read is coming back with empty pixel values.
What could be going wrong? When we read from completely self-contained monolithic multiscene czi files this is working fine.
(The standalone child image loads correctly in Zen; and in Fiji with BioFormats, BioFormats identifies the multi-scene nature of the image)
Hello, I have an api usage question. We are capturing some files that are split scenes, so there is a small parent czi file and then many large child czi files with the pixel data.
I have written code to use
CreateSingleChannelPyramidLayerTileAccessorand itsGetfunction to read entire planes (always level 0 in current usage) one by one into memory.My user is now passing a file path of one of the child files into
libCZI::CreateStreamFromFile.The result seems to be that the data I read is coming back with empty pixel values.
What could be going wrong? When we read from completely self-contained monolithic multiscene czi files this is working fine.
(The standalone child image loads correctly in Zen; and in Fiji with BioFormats, BioFormats identifies the multi-scene nature of the image)