Hi,
I haven't managed to take time for this issue as of right now and I apologise for not getting back to you sooner.
There seems to be a new behaviour when openint VSI files using the Bioformats Macro Extensions.
Overall it takes a lot of more time to open an image, even very small sizes. One issue I have encountered is that using Ext.setId() is much slower than it used to be. (Bioformats version of 14th April 2016 and running on Java8)
As I am calling Ext.setId() over several functions, you can imagine that this makes for a rather slow opening of files.
Any idea what changed to make things slower?
EDIT: I tried opening a region 1000x1000 pixels inside a large series using Ext.openSubImage()
The selection has 4 channels.
- Code: Select all
run("Bio-Formats Macro Extensions");
Ext.setId(id);
Ext.getImageCount(n);
for (i=0; i<n; i++) {
Ext.openSubImage("Image"+i, i, 0,0, 1000,1000 );
}
This takes over 90 seconds on a very recent i7 for a 4 channel 1000x1000 16 bit image, the files are local and we never had any issues before.