@BeforeMethod public void setUp() throws Exception { writer = new OMETiffWriter(); metadata = WriterUtilities.createMetadata(); for (int i = 0; i < 1024 *1024; i++) { buf[i] = (byte)(i%255); } }
WriterUtilities.SIZE_Z * WriterUtilities.SIZE_C * WriterUtilities.SIZE_T; OMETiffWriter cwriter = new OMETiffWriter(); cwriter.setMetadataOptions(options); cwriter.setMetadataRetrieve(metadata);
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()); } }
reader.setId("OMERO"); writer = new OMETiffWriter(); writer.setMetadataRetrieve(retrieve); writer.setWriteSequentially(true); // ticket:6701