"dtiTensor", "dtiIndices", and "dwiMixtensor" objects and
methods for fiber manipulations.
"tracking"(obj, roix=NULL, roiy=NULL, roiz=NULL, mask=NULL, method="LINEPROP", minfa=0.3, maxangle=30, subsample = 1)
"tracking"(obj, roix=NULL, roiy=NULL, roiz=NULL, mask=NULL, method="LINEPROP", minfa=0.3, maxangle=30, subsample = 1)
"tracking"(obj, roix=NULL, roiy=NULL, roiz=NULL, mask=NULL, method="LINEPROP", minfa=0.3, maxangle=30, subsample = 1, mincompartsize = 0)
"selectFibers"(obj, roix=NULL, roiy=NULL, roiz=NULL, mask=NULL, minlength=1)
"reduceFibers"(obj, maxdist=1, ends=TRUE)
"combineFibers"(obj, obj2)
"touchingFibers"(obj, obj2, maxdist=1, combine=FALSE)"dtiTensor", "dtiIndices", or "dwiMixtensor" for tracking() and "dwiFiber" for selectFiber(), conbineFibers()."dwiFiber" for combineFibers().combine=TRUE fibers selected from obj
are combined with the fibers from obj2.dwiFiber.
method. Currently only line propagation is implemented. The resulting tracks can be visualized using function show3dmethod. Currently only line propagation is implemented. The resulting tracks can be visualized using function show3dmethod. Currently only line propagation is implemented. The resulting tracks can be visualized using function show3dselectFibers produces a dwiFiber-object containing all fibers that cross the region of interest and exceed a minimum length. reduceFibers eliminates all fibers that are within a maximum supremum distance of maxdist mm of a longer fiber. reduceFibers
allows to reduce the size of a dwiFiber-object considerably but is slow !
signature(obj1 = "dwiFiber", obj2 = "dwiFiber")combineFibers produces a dwiFiber-object containing all fibers that are in one of the supplied objects.
touchingFibers takes all fibers from obj that have
a minimum distance to a fiber in obj2 of less than maxdist.
If combine=TRUE these fibers are combined with the fibers from obj2. dtiTensor,dtiIndices,dwiFiber,
show3d, summary, print