@Test public void testGetPlaneCount() throws IOException, FormatException { writer.setMetadataRetrieve(metadata); writer.setSeries(0); assertEquals(WriterUtilities.SIZE_T * WriterUtilities.SIZE_Z * WriterUtilities.SIZE_C, writer.getPlaneCount()); metadata.setPixelsSizeC(new PositiveInteger(4), 0); metadata.setPixelsType(PixelType.INT16, 0); writer.setMetadataRetrieve(metadata); assertEquals(WriterUtilities.SIZE_T * WriterUtilities.SIZE_Z * 4, writer.getPlaneCount()); }
cwriter.setMetadataRetrieve(metadata); cwriter.setId(outFile.getAbsolutePath()); cwriter.setSeries(0);
private OMETiffWriter createWriter(final String name, final CoreMetadata info, final String id) throws FormatException, IOException { final OMETiffWriter out = new OMETiffWriter(); try { out.setMetadataRetrieve(createMetadata(name, info)); } catch (final DependencyException e) { throw new FormatException(e); } catch (final ServiceException e) { throw new FormatException(e); } catch (final EnumerationException e) { throw new FormatException(e); } ensureNonExisting(id); out.setId(id); return out; }
private OMETiffWriter createWriter(final String name, final CoreMetadata info, final String id) throws FormatException, IOException { final OMETiffWriter out = new OMETiffWriter(); try { out.setMetadataRetrieve(createMetadata(name, info)); } catch (final DependencyException e) { throw new FormatException(e); } catch (final ServiceException e) { throw new FormatException(e); } catch (final EnumerationException e) { throw new FormatException(e); } ensureNonExisting(id); out.setId(id); return out; }
@Test public void testImageWidthWrittenCorrectly() throws Exception { OMETiffWriter writer = new OMETiffWriter(); writer.setMetadataRetrieve(ms); writer.setId(target.getAbsolutePath()); writer.saveBytes(0, buf, 0, 0, buf.length, 1); writer.close(); ImageReader reader = new ImageReader(); reader.setId(target.getAbsolutePath()); assertEquals(reader.getFormat(), "OME-TIFF"); reader.close(); } }
@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()); } }
writer.setMetadataRetrieve(retrieve); writer.setWriteSequentially(true); // ticket:6701 long mSize = getMetadataBytes(reader);