Note
This page is a reference documentation. It only explains the class signature, and not how to use it. Please refer to the user guide for the big picture.
nilearn.surface.SurfaceImage¶
- class nilearn.surface.SurfaceImage(mesh, data)[source]¶
Surface image containing meshes & data for both hemispheres.
- Parameters:
- mesh
nilearn.surface.PolyMesh
, ordict
ofnilearn.surface.SurfaceMesh
,str
,pathlib.Path
Meshes for the both hemispheres.
- data
nilearn.surface.PolyData
, ordict
ofnumpy.ndarray
,str
,pathlib.Path
Data for the both hemispheres.
- mesh
- Attributes:
- shape(int, int)
shape of the surface data array
- classmethod from_volume(mesh, volume_img, inner_mesh=None, **vol_to_surf_kwargs)[source]¶
Create surface image from volume image.
- Parameters:
- mesh
nilearn.surface.PolyMesh
ordict
ofnilearn.surface.SurfaceMesh
,str
,pathlib.Path
Surface mesh.
- volume_imgNiimg-like object
3D or 4D volume image to project to the surface mesh.
- inner_mesh
nilearn.surface.PolyMesh
ordict
ofnilearn.surface.SurfaceMesh
,str
,pathlib.Path
, default=None Inner mesh to pass to
nilearn.surface.vol_to_surf
.- vol_to_surf_kwargsdict[str, Any]
Dictionary of extra key-words arguments to pass to
nilearn.surface.vol_to_surf
.
- mesh
Examples
>>> from nilearn.surface import SurfaceImage >>> from nilearn.experimental.surface import load_fsaverage >>> from nilearn.datasets import load_sample_motor_activation_image
>>> fsavg = load_fsaverage() >>> vol_img = load_sample_motor_activation_image() >>> img = SurfaceImage.from_volume(fsavg["white_matter"], vol_img) >>> img <SurfaceImage (20484,)> >>> img = SurfaceImage.from_volume( ... fsavg["white_matter"], vol_img, inner_mesh=fsavg["pial"] ... ) >>> img <SurfaceImage (20484,)>
Examples using nilearn.surface.SurfaceImage
¶
Loading and plotting of a cortical surface atlas
Seed-based connectivity on the surface
Making a surface plot of a 3D statistical map
Cortical surface-based searchlight decoding
Example of surface-based first-level analysis
Surface-based dataset first and second level analysis of a dataset
A short demo of the surface images & maskers