String[] f = s.getFiles(); for (String file : f) { String path = new Location(file).getAbsolutePath();
String[] f = s.getFiles(); for (String file : f) { String path = new Location(file).getAbsolutePath();
protected void initReader(int sno, int fno) { int external = getExternalSeries(sno); DimensionSwapper r = externals[external].getReader(fno); try { if (r.getCurrentFile() == null) { r.setGroupFiles(false); } r.setId(externals[external].getFiles()[fno]); r.setCoreIndex(reader.getCoreMetadataList().size() > 1 ? sno : 0); String newOrder = ((DimensionSwapper) reader).getInputOrder(); if ((externals[external].getFiles().length > 1 || !r.isOrderCertain()) && (r.getRGBChannelCount() == 1 || newOrder.indexOf('C') == r.getDimensionOrder().indexOf('C'))) { r.swapDimensions(newOrder); } r.setOutputOrder(newOrder); } catch (FormatException e) { LOGGER.debug("", e); } catch (IOException e) { LOGGER.debug("", e); } }
ms.imageCount = rr.getImageCount() * external.getFiles().length; ms.thumbSizeX = rr.getThumbSizeX(); ms.thumbSizeY = rr.getThumbSizeY();
ms.imageCount = rr.getImageCount() * external.getFiles().length; ms.thumbSizeX = rr.getThumbSizeX(); ms.thumbSizeY = rr.getThumbSizeY();
count = new int[] {s.getFiles().length};
count = new int[] {s.getFiles().length};
protected void initReader(int sno, int fno) { int external = getExternalSeries(sno); DimensionSwapper r = externals[external].getReader(fno); try { if (r.getCurrentFile() == null) { r.setGroupFiles(false); } r.setId(externals[external].getFiles()[fno]); r.setCoreIndex(reader.getCoreMetadataList().size() > 1 ? sno : 0); String newOrder = ((DimensionSwapper) reader).getInputOrder(); if ((externals[external].getFiles().length > 1 || !r.isOrderCertain()) && (r.getRGBChannelCount() == 1 || newOrder.indexOf('C') == r.getDimensionOrder().indexOf('C'))) { r.swapDimensions(newOrder); } r.setOutputOrder(newOrder); } catch (FormatException e) { LOGGER.debug("", e); } catch (IOException e) { LOGGER.debug("", e); } }