nat.templatebrains (version 1.0)

as.templatebrain: Use image file or other object to initialise template brain

Description

Use image file or other object to initialise template brain

Usage

as.templatebrain(x, ...)

# S3 method for character as.templatebrain(x, ...)

# S3 method for im3d as.templatebrain(x, regName = NULL, name = regName, ...)

# S3 method for templatebrain as.templatebrain(x, ...)

Arguments

x

object used to construct the templatebrain, either a character vector with the path to a file or an im3d object.

...

additional named arguments passed to methods and then on to templatebrain that will be added as fields to the templatebrain object.

name, regName

name and short name of the template brain. Will use the filename (minus final extension) by default for both fields.

Value

A list with class templatebrain

Details

as.templatebrain can extract the key fields defining an template space from an image file. This is generally a much more convenient approach to defining a templatebrain object than specifying all fields by hand.

See Also

templatebrain, im3d

Examples

Run this code
# NOT RUN {
# Make templatebrain object using image info from the template brain NRRD file
nhdr=system.file('images','FCWB.nhdr', package='nat.templatebrains')
as.templatebrain(nhdr, name = "FlyCircuit Whole Brain")
# }

Run the code above in your browser using DataLab