Other image formats

Image formats used by neuroimaging and image analysis tools, and surfaces.

class fileformats.medimage.GDCM(*fspaths: Iterable[str | Path] | str | Path | fileformats.core.FileSet, metadata: Dict[str, Any] | None = None, **load_kwargs: Any)[source]

Bases: DicomImage

class fileformats.medimage.GIPL(*fspaths: Iterable[str | Path] | str | Path | fileformats.core.FileSet, metadata: Dict[str, Any] | None = None, **load_kwargs: Any)[source]

Bases: RasterImage

class fileformats.medimage.VTK(*fspaths: Iterable[str | Path] | str | Path | fileformats.core.FileSet, metadata: Dict[str, Any] | None = None, **load_kwargs: Any)[source]

Bases: VectorImage

class fileformats.medimage.PGM(*fspaths: Iterable[str | Path] | str | Path | fileformats.core.FileSet, metadata: Dict[str, Any] | None = None, **load_kwargs: Any)[source]

Bases: RasterImage

class fileformats.medimage.MetaImage(*fspaths: Iterable[str | Path] | str | Path | fileformats.core.FileSet, metadata: Dict[str, Any] | None = None, **load_kwargs: Any)[source]

Bases: RasterImage

class fileformats.medimage.Nrrd(*fspaths: Iterable[str | Path] | str | Path | fileformats.core.FileSet, metadata: Dict[str, Any] | None = None, **load_kwargs: Any)[source]

Bases: WithMagicNumber, RasterImage

class fileformats.medimage.NrrdGz(*fspaths: Iterable[str | Path] | str | Path | fileformats.core.FileSet, metadata: Dict[str, Any] | None = None, **load_kwargs: Any)[source]

Bases: Gzip[Nrrd]

class fileformats.medimage.Analyze(*fspaths: Iterable[str | Path] | str | Path | fileformats.core.FileSet, metadata: Dict[str, Any] | None = None, **load_kwargs: Any)[source]

Bases: WithSeparateHeader, MedicalImage, BinaryFile

class fileformats.medimage.Mgh(*fspaths: Iterable[str | Path] | str | Path | fileformats.core.FileSet, metadata: Dict[str, Any] | None = None, **load_kwargs: Any)[source]

Bases: WithMagicVersion, BinaryFile

FreeSurfer 4-dimensional brain images

See https://surfer.nmr.mgh.harvard.edu/fswiki/FsTutorial/MghFormat

class fileformats.medimage.MghGz(*fspaths: Iterable[str | Path] | str | Path | fileformats.core.FileSet, metadata: Dict[str, Any] | None = None, **load_kwargs: Any)[source]

Bases: Gzip[Mgh]

FreeSurfer 4-dimensional brain images, gzipped

See https://surfer.nmr.mgh.harvard.edu/fswiki/FsTutorial/MghFormat

class fileformats.medimage.Gifti(*fspaths: Iterable[str | Path] | str | Path | fileformats.core.FileSet, metadata: Dict[str, Any] | None = None, **load_kwargs: Any)[source]

Bases: SurfaceMesh, Xml