@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 indexCount = sequence.getIndexCount(); final int sizeX = pixelsPerLine == null ? tiff.getSizeX() : pixelsPerLine; 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 indexCount = sequence.getIndexCount(); final int sizeX = pixelsPerLine == null ? tiff.getSizeX() : pixelsPerLine; 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.sizeX = tiffReaders[0].getSizeX(); ms0.sizeY = tiffReaders[0].getSizeY(); ms0.rgb = tiffReaders[0].isRGB();
ms0.sizeX = tiffReaders[0].getSizeX(); ms0.sizeY = tiffReaders[0].getSizeY(); ms0.rgb = tiffReaders[0].isRGB();
count = outputReader.getImageCount(); h = outputReader.getSizeY()/m; w = outputReader.getSizeX()/n; for (int k = 0; k < count; k++) { for (int i = 0; i < m; i++) {
count = outputReader.getImageCount(); for (int k = 0; k < count; k++) { sizeX = outputReader.getSizeX(); sizeY = outputReader.getSizeY(); n = sizeX/blockWidth;