@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()); }
@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()); }
byteOrder == ByteOrder.BIG_ENDIAN? true : false, series); metadata.setPixelsDimensionOrder(DimensionOrder.XYZCT, series); metadata.setPixelsType(ome.xml.model.enums.PixelType.fromString( pixels.getPixelsType().getValue()), series); metadata.setPixelsSizeX(new PositiveInteger(sizeX), series);
FormatTools.getBytesPerPixel(ptype))) store.setPixelsType(PixelType.fromString( FormatTools.getPixelTypeString(ptype)), 0);
FormatTools.getBytesPerPixel(ptype))) store.setPixelsType(PixelType.fromString( FormatTools.getPixelTypeString(ptype)), 0);
/** * Set metadata for writing a single Image/series. Does not set subresolution data. */ private void populateImage(IMetadata meta, int p, int width, int height, int planes, boolean bigEndian) { meta.setImageID("Image:" + p, p); meta.setPixelsID("Pixels:" + p, p); meta.setPixelsDimensionOrder(DimensionOrder.XYZCT, p); meta.setPixelsSizeX(new PositiveInteger(width), p); meta.setPixelsSizeY(new PositiveInteger(height), p); meta.setPixelsSizeZ(new PositiveInteger(planes), p); meta.setPixelsSizeC(new PositiveInteger(1), p); meta.setPixelsSizeT(new PositiveInteger(1), p); meta.setPixelsType(PixelType.UINT8, p); meta.setPixelsBigEndian(bigEndian, p); meta.setChannelID("Channel:" + p + ":0", p, 0); meta.setChannelSamplesPerPixel(new PositiveInteger(1), p, 0); }
metadata.setPixelsBinDataBigEndian(true, 0, 0); metadata.setPixelsDimensionOrder(DimensionOrder.XYZCT, 0); metadata.setPixelsType( ome.xml.model.enums.PixelType.fromString(PIXEL_TYPE), 0); metadata.setPixelsSizeX(new PositiveInteger(SIZE_X), 0);
public static IMetadata createMetadata() throws DependencyException, ServiceException { ServiceFactory sf = new ServiceFactory(); OMEXMLService service = sf.getInstance(OMEXMLService.class); IMetadata metadata = service.createOMEXMLMetadata(); metadata.setPixelsDimensionOrder(DimensionOrder.XYZCT, 0); metadata.setPixelsSizeX(new PositiveInteger(SIZE_X), 0); metadata.setPixelsSizeY(new PositiveInteger(SIZE_Y), 0); metadata.setPixelsSizeT(new PositiveInteger(SIZE_T), 0); metadata.setPixelsSizeZ(new PositiveInteger(SIZE_Z), 0); metadata.setPixelsSizeC(new PositiveInteger(SIZE_C), 0); metadata.setPixelsType(PixelType.UINT8, 0); metadata.setPixelsBinDataBigEndian(true, 0, 0); metadata.setImageID("Image:1", 0); metadata.setPixelsID("Pixels:1", 0); metadata.setChannelID("Channel:1", 0, 0); metadata.setChannelSamplesPerPixel(new PositiveInteger(1), 0, 0); return metadata; } }