public class NgffSingleScaleAxesMetadata extends Object implements AxisMetadata, N5SpatialDatasetMetadata, SpatialModifiable<NgffSingleScaleAxesMetadata>
| Modifier and Type | Field and Description |
|---|---|
static String |
AXIS_KEY |
static String |
COORDINATETRANSFORMATIONS_KEY |
| Constructor and Description |
|---|
NgffSingleScaleAxesMetadata(String path,
double[] scale,
double[] translation,
Axis[] axes,
org.janelia.saalfeldlab.n5.DatasetAttributes datasetAttributes) |
NgffSingleScaleAxesMetadata(String path,
double[] scale,
double[] translation,
org.janelia.saalfeldlab.n5.DatasetAttributes datasetAttributes) |
| Modifier and Type | Method and Description |
|---|---|
org.janelia.saalfeldlab.n5.DatasetAttributes |
getAttributes()
Return the dataset attributes if this metadata object represents a single dataset.
|
Axis[] |
getAxes() |
CoordinateTransformation<?>[] |
getCoordinateTransformations() |
String |
getPath() |
double[] |
getScale() |
double[] |
getTranslation() |
NgffSingleScaleAxesMetadata |
modifySpatialTransform(String newPath,
net.imglib2.realtransform.AffineGet relativeTransformation) |
net.imglib2.realtransform.AffineGet |
spatialTransform() |
net.imglib2.realtransform.AffineTransform3D |
spatialTransform3d() |
String |
unit() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetAxis, getAxisLabels, getAxisTypes, getUnits, indexesOfType, indexOfmaxForDataType, maxIntensity, minIntensitygetNamemodifySpatialTransformpublic static final String AXIS_KEY
public static final String COORDINATETRANSFORMATIONS_KEY
public NgffSingleScaleAxesMetadata(String path, double[] scale, double[] translation, org.janelia.saalfeldlab.n5.DatasetAttributes datasetAttributes)
public NgffSingleScaleAxesMetadata(String path, double[] scale, double[] translation, Axis[] axes, org.janelia.saalfeldlab.n5.DatasetAttributes datasetAttributes)
public Axis[] getAxes()
getAxes in interface AxisMetadatapublic CoordinateTransformation<?>[] getCoordinateTransformations()
public org.janelia.saalfeldlab.n5.DatasetAttributes getAttributes()
N5DatasetMetadatagetAttributes in interface N5DatasetMetadatapublic String getPath()
getPath in interface N5Metadatapublic double[] getScale()
public double[] getTranslation()
public net.imglib2.realtransform.AffineGet spatialTransform()
spatialTransform in interface SpatialMetadatapublic String unit()
unit in interface SpatialMetadatapublic net.imglib2.realtransform.AffineTransform3D spatialTransform3d()
spatialTransform3d in interface SpatialMetadatapublic NgffSingleScaleAxesMetadata modifySpatialTransform(String newPath, net.imglib2.realtransform.AffineGet relativeTransformation)
modifySpatialTransform in interface SpatialModifiable<NgffSingleScaleAxesMetadata>Copyright © 2021–2026 Saalfeld Lab. All rights reserved.