@Override public int seriesToCoreIndex(int series) { return reader.seriesToCoreIndex(series); }
@Override public int seriesToCoreIndex(int series) { return reader.seriesToCoreIndex(series); }
@Override public int seriesToCoreIndex(int series) { int n = reader.getCoreMetadataList().size(); if (n > 1 || noStitch) return reader.seriesToCoreIndex(series); return series; }
@Override public int seriesToCoreIndex(int series) { int n = reader.getCoreMetadataList().size(); if (n > 1 || noStitch) return reader.seriesToCoreIndex(series); return series; }
@Override public int seriesToCoreIndex(int series) { return getReader().seriesToCoreIndex(series); }
@Override public int seriesToCoreIndex(int series) { return getReader().seriesToCoreIndex(series); }
public List<List<Integer>> getResolutionDescriptions() { final List<List<Integer>> rv = new ArrayList<List<Integer>>(); final int no = bfReader.getResolutionCount(); final List<CoreMetadata> cms = bfReader.getCoreMetadataList(); for (int i = 0; i < no; i++) { int coreIndex = bfReader.seriesToCoreIndex(bfReader.getSeries()) + i; CoreMetadata cm = cms.get(coreIndex); List<Integer> sizes = Arrays.asList(cm.sizeX, cm.sizeY); rv.add(sizes); } return rv; }