public void getPixelsPhysicalSizeY(Double[] sizeY) { int imageIndex = r.getSeries(); MetadataRetrieve retrieve = (MetadataRetrieve) r.getMetadataStore(); Length y = retrieve.getPixelsPhysicalSizeY(imageIndex); if (y != null) { sizeY[0] = y.value(UNITS.MICROMETER).doubleValue(); } if (sizeY[0] == null) sizeY[0] = new Double(Double.NaN); }
public void getPixelsPhysicalSizeY(Double[] sizeY) { int imageIndex = r.getSeries(); MetadataRetrieve retrieve = (MetadataRetrieve) r.getMetadataStore(); Length y = retrieve.getPixelsPhysicalSizeY(imageIndex); if (y != null) { sizeY[0] = y.value(UNITS.MICROMETER).doubleValue(); } if (sizeY[0] == null) sizeY[0] = new Double(Double.NaN); }
@Test(dataProvider = "physical sizes") public void testPhysicalSizeYIni(String value, Length length) throws Exception { mkIni("foo.fake.ini", "physicalSizeY = " + value); reader.setId(wd.resolve("foo.fake").toString()); m = service.asRetrieve(reader.getMetadataStore()); assertTrue(service.validateOMEXML(service.getOMEXML(m))); assertEquals(m.getPixelsPhysicalSizeY(0), length); reader.close(); testDefaultValues(); }
@Test(dataProvider = "physical sizes") public void testPhysicalSizeY(String value, Length length) throws Exception { reader.setId("foo&physicalSizeY=" + value + ".fake"); m = service.asRetrieve(reader.getMetadataStore()); assertTrue(service.validateOMEXML(service.getOMEXML(m))); assertEquals(m.getPixelsPhysicalSizeY(0), length); reader.close(); testDefaultValues(); }
f = retrieve.getPixelsPhysicalSizeY( 0 ); if ( f != null ) cal = f.value().floatValue();
vX = meta.getPixelsPhysicalSizeX(0).value(UNITS.MICROMETER).doubleValue(); if(meta.getPixelsPhysicalSizeY(0) != null) { vY = meta.getPixelsPhysicalSizeY(0).value(UNITS.MICROMETER).doubleValue();
@Test public void testDefaultValues() throws Exception { reader.setId("default.fake"); m = service.asRetrieve(reader.getMetadataStore()); assertTrue(service.validateOMEXML(service.getOMEXML(m))); assertEquals(reader.getSizeX(), FakeReader.DEFAULT_SIZE_X); assertEquals(reader.getSizeY(), FakeReader.DEFAULT_SIZE_Y); assertEquals(reader.getSizeZ(), FakeReader.DEFAULT_SIZE_Z); assertEquals(reader.getSizeC(), FakeReader.DEFAULT_SIZE_C); assertEquals(reader.getSizeT(), FakeReader.DEFAULT_SIZE_T); assertEquals(reader.getPixelType(), FakeReader.DEFAULT_PIXEL_TYPE); assertEquals(reader.getRGBChannelCount(), FakeReader.DEFAULT_RGB_CHANNEL_COUNT); assertEquals(reader.getDimensionOrder(), FakeReader.DEFAULT_DIMENSION_ORDER); assertEquals(m.getImageAcquisitionDate(0), null); assertEquals(m.getPixelsPhysicalSizeX(0), null); assertEquals(m.getPixelsPhysicalSizeY(0), null); assertEquals(m.getPixelsPhysicalSizeZ(0), null); assertEquals(m.getROICount(), 0); assertEquals(m.getExperimentCount(), 0); }
vX = meta.getPixelsPhysicalSizeX(0).value(UNITS.MICROMETER).doubleValue(); if(meta.getPixelsPhysicalSizeY(0) != null) { vY = meta.getPixelsPhysicalSizeY(0).value(UNITS.MICROMETER).doubleValue();
pszY = meta.getPixelsPhysicalSizeY( i );
f = retrieve.getPixelsPhysicalSizeY( 0 ); if ( f != null ) cal = f.value().floatValue();
if (meta.getPixelsPhysicalSizeY(0) != null) { value = meta.getPixelsPhysicalSizeY(0).value(UNITS.MICROMETER).doubleValue();
if (meta.getPixelsPhysicalSizeY(0) != null) { value = meta.getPixelsPhysicalSizeY(0).value(UNITS.MICROMETER).doubleValue();
cal = retrieve.getPixelsPhysicalSizeY( 0 ); if ( posY >= 0 && cal != null && cal.value().doubleValue() != 0 ) calY = cal.value().doubleValue();
final Length sizey = retrieve.getPixelsPhysicalSizeY(0); final Length sizez = retrieve.getPixelsPhysicalSizeZ(0); final Time sizet = retrieve.getPixelsTimeIncrement(0);
cal = retrieve.getPixelsPhysicalSizeY( series ); if ( posY >= 0 && cal != null && cal.value().doubleValue() != 0 ) calY = cal.value().doubleValue();
cal = retrieve.getPixelsPhysicalSizeY( 0 ).value().floatValue(); if ( cal == 0 )
Length py = retrieve.getPixelsPhysicalSizeY(series); Double physicalSizeY = py == null || py.value(UNITS.MICROMETER) == null ? null : py.value(UNITS.MICROMETER).doubleValue(); if (physicalSizeY == null || physicalSizeY.doubleValue() == 0) {
final int sizeT = retrieve.getPixelsSizeT(imageIndex).getValue(); final Length physX = retrieve.getPixelsPhysicalSizeX(imageIndex); final Length physY = retrieve.getPixelsPhysicalSizeY(imageIndex); final Length physZ = retrieve.getPixelsPhysicalSizeZ(imageIndex); final Time physT = retrieve.getPixelsTimeIncrement(imageIndex);
Length py = retrieve.getPixelsPhysicalSizeY(series); Double physicalSizeY = py == null || py.value(UNITS.MICROMETER) == null ? null : py.value(UNITS.MICROMETER).doubleValue(); if (physicalSizeY == null || physicalSizeY.doubleValue() == 0) {