double zcal = Double.NaN, tcal = Double.NaN; Length xd = meta.getPixelsPhysicalSizeX(series); if (xd != null && xd.unit().isConvertible(UNITS.MICROMETER)) xcal = xd.value(UNITS.MICROMETER).doubleValue();
double zcal = Double.NaN, tcal = Double.NaN; Length xd = meta.getPixelsPhysicalSizeX(series); if (xd != null && xd.unit().isConvertible(UNITS.MICROMETER)) xcal = xd.value(UNITS.MICROMETER).doubleValue();
@Test(groups = {"all", "fast", "automated"}) public void testPhysicalSizeX() { if (config == null) throw new SkipException("No config tree"); String testName = "PhysicalSizeX"; if (!initFile()) result(testName, false, "initFile"); IMetadata retrieve = (IMetadata) reader.getMetadataStore(); for (int i=0; i<reader.getSeriesCount(); i++) { config.setSeries(i); Length expectedSize = config.getPhysicalSizeX(); Length realSize = retrieve.getPixelsPhysicalSizeX(i); if (!isAlmostEqual(realSize,expectedSize)) { result(testName, false, "Series " + i + " (expected " + expectedSize + ", actual " + realSize + ")"); } } result(testName, true); }
Length physicalSizeX = src.getPixelsPhysicalSizeX(image); if (physicalSizeX != null && physicalSizeX.value() != null) { physicalSizeX = FormatTools.getPhysicalSize(physicalSizeX.value().doubleValue(), physicalSizeX.unit().getSymbol());
Length physicalSizeX = src.getPixelsPhysicalSizeX(image); if (physicalSizeX != null && physicalSizeX.value() != null) { physicalSizeX = FormatTools.getPhysicalSize(physicalSizeX.value().doubleValue(), physicalSizeX.unit().getSymbol());
seriesTable.put(DESCRIPTION, retrieve.getImageDescription(index)); Length physicalX = retrieve.getPixelsPhysicalSizeX(index); if (physicalX != null) { seriesTable.put(PHYSICAL_SIZE_X, physicalX.value().toString());