NiBabel

Access a cacophony of neuro-imaging file formats

Previous topic

nibabel.nicom.structreader.Unpacker

Next topic

nibabel.nifti1.Nifti1Extension

Reggie -- the one

nibabel.nifti1ΒΆ

Header reading / writing functions for nifti1 image format

digraph inheritanceda61cc43a9 { rankdir=LR; ratio=compress; fontsize=14; size="6.0, 8.0"; "Nifti1Pair" [shape=ellipse,URL="nibabel.nifti1.Nifti1Pair.html#nibabel.nifti1.Nifti1Pair",fontname=Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans,fontsize=14,color=dodgerblue1,style=filled,height=0.75]; "AnalyzeImage" -> "Nifti1Pair" [arrowsize=0.5,style="setlinewidth(0.5)"]; "SpmAnalyzeHeader" [shape=ellipse,URL="nibabel.spm99analyze.SpmAnalyzeHeader.html#nibabel.spm99analyze.SpmAnalyzeHeader",fontname=Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans,fontsize=14,color=dodgerblue1,style=filled,height=0.75]; "AnalyzeHeader" -> "SpmAnalyzeHeader" [arrowsize=0.5,style="setlinewidth(0.5)"]; "Nifti1Header" [shape=ellipse,URL="nibabel.nifti1.Nifti1Header.html#nibabel.nifti1.Nifti1Header",fontname=Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans,fontsize=14,color=dodgerblue1,style=filled,height=0.75]; "SpmAnalyzeHeader" -> "Nifti1Header" [arrowsize=0.5,style="setlinewidth(0.5)"]; "Nifti1PairHeader" [shape=ellipse,URL="nibabel.nifti1.Nifti1PairHeader.html#nibabel.nifti1.Nifti1PairHeader",fontname=Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans,fontsize=14,color=dodgerblue1,style=filled,height=0.75]; "Nifti1Header" -> "Nifti1PairHeader" [arrowsize=0.5,style="setlinewidth(0.5)"]; "Nifti1Extensions" [shape=ellipse,URL="nibabel.nifti1.Nifti1Extensions.html#nibabel.nifti1.Nifti1Extensions",fontname=Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans,fontsize=14,color=dodgerblue1,style=filled,height=0.75]; "Nifti1Extension" [shape=ellipse,URL="nibabel.nifti1.Nifti1Extension.html#nibabel.nifti1.Nifti1Extension",fontname=Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans,fontsize=14,color=dodgerblue1,style=filled,height=0.75]; "SpatialImage" [shape=ellipse,URL="nibabel.spatialimages.SpatialImage.html#nibabel.spatialimages.SpatialImage",fontname=Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans,fontsize=14,color=dodgerblue1,style=filled,height=0.75]; "AnalyzeImage" [shape=ellipse,URL="nibabel.analyze.AnalyzeImage.html#nibabel.analyze.AnalyzeImage",fontname=Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans,fontsize=14,color=dodgerblue1,style=filled,height=0.75]; "SpatialImage" -> "AnalyzeImage" [arrowsize=0.5,style="setlinewidth(0.5)"]; "Nifti1Image" [shape=ellipse,URL="nibabel.nifti1.Nifti1Image.html#nibabel.nifti1.Nifti1Image",fontname=Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans,fontsize=14,color=dodgerblue1,style=filled,height=0.75]; "Nifti1Pair" -> "Nifti1Image" [arrowsize=0.5,style="setlinewidth(0.5)"]; "AnalyzeHeader" [shape=ellipse,URL="nibabel.analyze.AnalyzeHeader.html#nibabel.analyze.AnalyzeHeader",fontname=Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans,fontsize=14,color=dodgerblue1,style=filled,height=0.75]; }

Classes

Nifti1Extension(code, content) Baseclass for NIfTI1 header extensions.
Nifti1Extensions Simple extension collection, implemented as a list-subclass.
Nifti1Header([binaryblock, endianness, ...]) Class for NIFTI1 header
Nifti1Image(data, affine[, header, extra, ...]) Initialize image
Nifti1Pair(data, affine[, header, extra, ...]) Initialize image
Nifti1PairHeader([binaryblock, endianness, ...]) Class for nifti1 pair header