/** Obtains the specified image from the current file. */ public BufferedImage openImage(int no) throws FormatException, IOException { return openImage(no, 0, 0, getSizeX(), getSizeY()); }
/** Obtains the specified image from the current file. */ public BufferedImage openImage(int no) throws FormatException, IOException { return openImage(no, 0, 0, getSizeX(), getSizeY()); }
@Test(groups = {"all", "fast", "automated"}) public void testSizeY() { if (config == null) throw new SkipException("No config tree"); String testName = "SizeY"; if (!initFile()) result(testName, false, "initFile"); for (int i=0; i<reader.getSeriesCount(); i++) { reader.setSeries(i); config.setSeries(i); if (reader.getSizeY() != config.getSizeY()) { result(testName, false, "Series " + i + " (expected " + config.getSizeY() + ", actual " + reader.getSizeY() + ")"); } } result(testName, true); }
formatText = format; formatTip = format; resText = reader.getSizeX() + " x " + reader.getSizeY(); zctText = reader.getSizeZ() + "Z x " + reader.getSizeT() + "T x " + reader.getSizeC() + "C";
formatText = format; formatTip = format; resText = reader.getSizeX() + " x " + reader.getSizeY(); zctText = reader.getSizeZ() + "Z x " + reader.getSizeT() + "T x " + reader.getSizeC() + "C";
/** Does the work of loading the thumbnails. */ @Override public void run() { BF.status(false, "Gathering series information"); int seriesCount = ir.getSeriesCount(); // find image plane for each series and sort by size SeriesInfo[] info = new SeriesInfo[seriesCount]; for (int i=0; i<seriesCount; i++) { if (stop) return; ir.setSeries(i); info[i] = new SeriesInfo(i, ir.getSizeX() * ir.getSizeY()); } if (stop) return; Arrays.sort(info); // open each thumbnail, fastest/smallest first for (int i=0; i<seriesCount; i++) { if (stop) return; final int ii = info[i].index; loadThumb(ir, ii, p[ii], false); if (dialog != null) dialog.validate(); } }
/** Does the work of loading the thumbnails. */ @Override public void run() { BF.status(false, "Gathering series information"); int seriesCount = ir.getSeriesCount(); // find image plane for each series and sort by size SeriesInfo[] info = new SeriesInfo[seriesCount]; for (int i=0; i<seriesCount; i++) { if (stop) return; ir.setSeries(i); info[i] = new SeriesInfo(i, ir.getSizeX() * ir.getSizeY()); } if (stop) return; Arrays.sort(info); // open each thumbnail, fastest/smallest first for (int i=0; i<seriesCount; i++) { if (stop) return; final int ii = info[i].index; loadThumb(ir, ii, p[ii], false); if (dialog != null) dialog.validate(); } }
int h = (int) Math.min(Configuration.TILE_SIZE, reader.getSizeY());
int y = reader.getSizeY(); int c = reader.getRGBChannelCount(); int type = reader.getPixelType();
int fy = reader.getSizeY();
try { planeSize = DataTools.safeMultiply32(reader.getSizeX(), reader.getSizeY(), reader.getEffectiveSizeC(), reader.getRGBChannelCount(), FormatTools.getBytesPerPixel(reader.getPixelType()));
int fy = reader.getSizeY();
reader.setSeries(i); int x = reader.getSizeX(); int y = reader.getSizeY(); int c = reader.getRGBChannelCount(); int bytes = FormatTools.getBytesPerPixel(reader.getPixelType());
int y = convertedReader.getSizeY(); int count = convertedReader.getImageCount(); boolean rgb = convertedReader.isRGB();