@Override public boolean canDoStacks() { return writer.canDoStacks(); }
@Override public boolean canDoStacks() { return writer.canDoStacks(); }
@Override public boolean canDoStacks() { return getWriter().canDoStacks(); }
@Override public boolean canDoStacks() { return getWriter().canDoStacks(); }
if (writer.canDoStacks()) wmp = true;
int num = writer.canDoStacks() ? reader.getSeriesCount() : 1; long read = 0, write = 0; int first = series == -1 ? 0 : series; writer.setInterleaved(reader.isInterleaved() && !autoscale); writer.setValidBitsPerPixel(reader.getBitsPerPixel()); int numImages = writer.canDoStacks() ? reader.getImageCount() : 1;
int seriesCount = writer.canDoStacks() ? reader.getSeriesCount() : 1; int imageCount = writer.canDoStacks() ? reader.getImageCount() : 1; for (int image=0; image<imageCount; image++) { writer.saveBytes(image, reader.openBytes(image)); boolean imageMatch = convertedReader.getImageCount() == expectedCount; if (!seriesMatch && writer.canDoStacks()) { int totalImages = 0; for (int i=0; i<reader.getSeriesCount(); i++) { if (msg == null && writer.canDoStacks() && !imageMatch) { msg = checkMismatch(count, expectedCount, series, "Image count");
boolean doStack = w.canDoStacks() && size > 1; int start = doStack ? 0 : imp.getCurrentSlice() - 1; int end = doStack ? size : start + 1;
boolean doStack = w.canDoStacks() && size > 1; int start = doStack ? 0 : imp.getCurrentSlice() - 1; int end = doStack ? size : start + 1;