@Test public void testImageWidthWrittenCorrectly() throws Exception { ImageWriter writer = new ImageWriter(); writer.setMetadataRetrieve(ms); writer.setId(target.getAbsolutePath()); writer.saveBytes(0, buf, 0, 0, buf.length, 1); writer.close(); TiffReader reader = new TiffReader(); reader.setId(target.getAbsolutePath()); assertEquals(SIZE_X, reader.getSizeX()); assertEquals(SIZE_Y, reader.getSizeY()); } }
final int sizeY = linesPerFrame == null ? tiff.getSizeY() : linesPerFrame; framesAreTime[s] = sequence.isTimeSeries() && sizeT == 1;
@Test public void testImageWidthWrittenCorrectly() throws Exception { OMETiffWriter writer = new OMETiffWriter(); writer.setBigTiff(true); writer.setMetadataRetrieve(ms); writer.setId(target.getAbsolutePath()); writer.saveBytes(0, buf, 0, 0, buf.length, 1); writer.close(); TiffReader reader = new TiffReader(); reader.setId(target.getAbsolutePath()); assertEquals(SIZE_X, reader.getSizeX()); assertEquals(SIZE_Y, reader.getSizeY()); } }
final int sizeY = linesPerFrame == null ? tiff.getSizeY() : linesPerFrame; framesAreTime[s] = sequence.isTimeSeries() && sizeT == 1;
int planeSize = getSizeX() * getSizeY() * getRGBChannelCount() * FormatTools.getBytesPerPixel(getPixelType()); long[] stripOffsets = firstIFD.getStripOffsets();
int planeSize = getSizeX() * getSizeY() * getRGBChannelCount() * FormatTools.getBytesPerPixel(getPixelType()); long[] stripOffsets = firstIFD.getStripOffsets();
ms0.sizeY = tiffReaders[0].getSizeY(); ms0.rgb = tiffReaders[0].isRGB(); ms0.pixelType = tiffReaders[0].getPixelType();
ms0.sizeY = tiffReaders[0].getSizeY(); ms0.rgb = tiffReaders[0].isRGB(); ms0.pixelType = tiffReaders[0].getPixelType();
ifd.put(IFD.ROWS_PER_STRIP, new long[] { source.getSizeY() });
outputReader.setSeries(s); count = outputReader.getImageCount(); h = outputReader.getSizeY()/m; w = outputReader.getSizeX()/n; for (int k = 0; k < count; k++) {
for (int k = 0; k < count; k++) { sizeX = outputReader.getSizeX(); sizeY = outputReader.getSizeY(); n = sizeX/blockWidth; m = sizeY/blockHeight;