object StatisticalModelIO
- Alphabetic
- By Inheritance
- StatisticalModelIO
- AnyRef
- Any
- Hide All
- Show All
- Public
- Protected
Value Members
- final def !=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def ##(): Int
- Definition Classes
- AnyRef → Any
- final def ==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- def clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.CloneNotSupportedException]) @native()
- final def eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def equals(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef → Any
- def finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.Throwable])
- final def getClass(): Class[_ <: AnyRef]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- def hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- final def ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- final def notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- final def notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- def readDeformationModel2D(file: File): Try[DiscreteLowRankGaussianProcess[_2D, DiscreteImageDomain, EuclideanVector[_2D]]]
Reads a model of 2D deformation fields defined on a 2D image domain
Reads a model of 2D deformation fields defined on a 2D image domain
- file
the file from which the model is read
- returns
a 2D deformation model
- def readDeformationModel3D(file: File): Try[DiscreteLowRankGaussianProcess[_3D, DiscreteImageDomain, EuclideanVector[_3D]]]
Reads a model of 3D deformation fields defined on a 3D image domain
Reads a model of 3D deformation fields defined on a 3D image domain
- file
the file from which the model is read
- returns
a 3D deformation model
- def readStatisticalLineMeshModel2D(file: File, modelPath: String = "/"): Try[PointDistributionModel[_2D, LineMesh]]
Reads a PDM with LineMesh[_2D] as the domain
Reads a PDM with LineMesh[_2D] as the domain
- file
The statismo file
- modelPath
in the hdf5 directory
- returns
A PointDistributionModel or the Failure
- def readStatisticalLineMeshModel3D(file: File, modelPath: String = "/"): Try[PointDistributionModel[_3D, LineMesh]]
Reads a PDM with TriangleMesh[_3D] as the domain
Reads a PDM with TriangleMesh[_3D] as the domain
- file
The statismo file
- modelPath
in the hdf5 directory
- returns
A PointDistributionModel or the Failure
- def readStatisticalMeshModel(file: File, modelPath: String = "/"): Try[StatisticalMeshModel]
Reads a statistical mesh model.
Reads a statistical mesh model. The file type is determined based on the extension. Currently on the Scalismo format (.h5) is supported.
- file
The statismo file
- returns
A StatisticalMeshModel or the Failure
- def readStatisticalPointModel1D(file: File, modelPath: String = "/"): Try[PointDistributionModel[_1D, UnstructuredPointsDomain]]
Reads a PDM with UnstructuredPointsDomain[_1D] as the domain
Reads a PDM with UnstructuredPointsDomain[_1D] as the domain
- file
The statismo file
- modelPath
in the hdf5 directory
- returns
A PointDistributionModel or the Failure
- def readStatisticalPointModel2D(file: File, modelPath: String = "/"): Try[PointDistributionModel[_2D, UnstructuredPointsDomain]]
Reads a PDM with UnstructuredPointsDomain[_2D] as the domain
Reads a PDM with UnstructuredPointsDomain[_2D] as the domain
- file
The statismo file
- modelPath
in the hdf5 directory
- returns
A PointDistributionModel or the Failure
- def readStatisticalPointModel3D(file: File, modelPath: String = "/"): Try[PointDistributionModel[_3D, UnstructuredPointsDomain]]
Reads a PDM with UnstructuredPointsDomain[_3D] as the domain
Reads a PDM with UnstructuredPointsDomain[_3D] as the domain
- file
The statismo file
- modelPath
in the hdf5 directory
- returns
A PointDistributionModel or the Failure
- def readStatisticalTetrahedralMeshModel3D(file: File, modelPath: String = "/"): Try[PointDistributionModel[_3D, TetrahedralMesh]]
Reads a PDM with TetrahedralMesh[_3D] as the domain
Reads a PDM with TetrahedralMesh[_3D] as the domain
- file
The statismo file
- modelPath
in the hdf5 directory
- returns
A PointDistributionModel or the Failure
- def readStatisticalTriangleMeshModel2D(file: File, modelPath: String = "/"): Try[PointDistributionModel[_2D, TriangleMesh]]
Reads a PDM with TriangleMesh[_2D] as the domain
Reads a PDM with TriangleMesh[_2D] as the domain
- file
The statismo file
- modelPath
in the hdf5 directory
- returns
A PointDistributionModel or the Failure
- def readStatisticalTriangleMeshModel3D(file: File, modelPath: String = "/"): Try[PointDistributionModel[_3D, TriangleMesh]]
Reads a PDM with TriangleMesh[_3D] as the domain
Reads a PDM with TriangleMesh[_3D] as the domain
- file
The statismo file
- modelPath
in the hdf5 directory
- returns
A PointDistributionModel or the Failure
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- def toString(): String
- Definition Classes
- AnyRef → Any
- final def wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException]) @native()
- def writeDeformationModel2D(gp: DiscreteLowRankGaussianProcess[_2D, DiscreteImageDomain, EuclideanVector[_2D]], file: File): Try[Unit]
Writes a model of 2D deformation fields defined on a 2D image domain
Writes a model of 2D deformation fields defined on a 2D image domain
- gp
the deformation model
- file
the file to which the model is written
- returns
Success if model could be read, Failure otherwise
- def writeDeformationModel3D(gp: DiscreteLowRankGaussianProcess[_3D, DiscreteImageDomain, EuclideanVector[_3D]], file: File): Try[Unit]
Writes a model of 3D deformation fields defined on a 3D image domain
Writes a model of 3D deformation fields defined on a 3D image domain
- gp
the deformation model
- file
the file to which the model is written
- returns
Success if model could be read, Failure otherwise
- def writeStatisticalLineMeshModel2D(model: PointDistributionModel[_2D, LineMesh], file: File, modelPath: String = "/"): Try[Unit]
Writes a PDM with LineMesh[_2D] as the domain
Writes a PDM with LineMesh[_2D] as the domain
- file
The statismo file
- modelPath
in the hdf5 directory
- returns
A PointDistributionModel or the Failure
- def writeStatisticalLineMeshModel3D(model: PointDistributionModel[_3D, LineMesh], file: File, modelPath: String = "/"): Try[Unit]
Writes a PDM with TriangleMesh[_3D] as the domain
Writes a PDM with TriangleMesh[_3D] as the domain
- file
The statismo file
- modelPath
in the hdf5 directory
- returns
A PointDistributionModel or the Failure
- def writeStatisticalMeshModel(model: StatisticalMeshModel, file: File, modelPath: String = "/"): Try[Unit]
Writes a statistical mesh model.
Writes a statistical mesh model. The file type is determined based on the extension. Currently on the Scalismo format (.h5) is supported.
- model
The statistical model
- file
The file to which the model is written
- returns
In case of Failure, the Failure is returned.
- def writeStatisticalPointModel1D(model: PointDistributionModel[_1D, UnstructuredPointsDomain], file: File, modelPath: String = "/"): Try[Unit]
Writes a PDM with UnstructuredPointsDomain[_1D] as the domain
Writes a PDM with UnstructuredPointsDomain[_1D] as the domain
- file
The statismo file
- modelPath
in the hdf5 directory
- returns
A PointDistributionModel or the Failure
- def writeStatisticalPointModel2D(model: PointDistributionModel[_2D, UnstructuredPointsDomain], file: File, modelPath: String = "/"): Try[Unit]
Writes a PDM with UnstructuredPointsDomain[_2D] as the domain
Writes a PDM with UnstructuredPointsDomain[_2D] as the domain
- file
The statismo file
- modelPath
in the hdf5 directory
- returns
A PointDistributionModel or the Failure
- def writeStatisticalPointModel3D(model: PointDistributionModel[_3D, UnstructuredPointsDomain], file: File, modelPath: String = "/"): Try[Unit]
Writes a PDM with UnstructuredPointsDomain[_3D] as the domain
Writes a PDM with UnstructuredPointsDomain[_3D] as the domain
- file
The statismo file
- modelPath
in the hdf5 directory
- returns
A PointDistributionModel or the Failure
- def writeStatisticalTetrahedralMeshModel3D(model: PointDistributionModel[_3D, TetrahedralMesh], file: File, modelPath: String = "/"): Try[Unit]
Writes a PDM with TetrahedralMesh[_3D] as the domain
Writes a PDM with TetrahedralMesh[_3D] as the domain
- file
The statismo file
- modelPath
in the hdf5 directory
- returns
A PointDistributionModel or the Failure
- def writeStatisticalTriangleMeshModel2D(model: PointDistributionModel[_2D, TriangleMesh], file: File, modelPath: String = "/"): Try[Unit]
Writes a PDM with TriangleMesh[_2D] as the domain
Writes a PDM with TriangleMesh[_2D] as the domain
- file
The statismo file
- modelPath
in the hdf5 directory
- returns
A PointDistributionModel or the Failure
- def writeStatisticalTriangleMeshModel3D(model: PointDistributionModel[_3D, TriangleMesh], file: File, modelPath: String = "/"): Try[Unit]
Writes a PDM with TriangleMesh[_3D] as the domain
Writes a PDM with TriangleMesh[_3D] as the domain
- file
The statismo file
- modelPath
in the hdf5 directory
- returns
A PointDistributionModel or the Failure