workflows.dmri.dipy.denoise¶
nlmeans_pipeline()
¶
Workflow that performs nlmeans denoising
Example¶
>>> from nipype.workflows.dmri.dipy.denoise import nlmeans_pipeline
>>> denoise = nlmeans_pipeline()
>>> denoise.inputs.inputnode.in_file = 'diffusion.nii'
>>> denoise.inputs.inputnode.in_mask = 'mask.nii'
>>> denoise.run() # doctest: +SKIP
Graph¶
![digraph Denoise{
label="Denoise";
Denoise_inputnode[label="inputnode (utility)"];
Denoise_NoiseMsk[label="NoiseMsk (utility)"];
Denoise_NLMeans[label="NLMeans (dipy)"];
Denoise_outputnode[label="outputnode (utility)"];
Denoise_inputnode -> Denoise_NoiseMsk;
Denoise_inputnode -> Denoise_NoiseMsk;
Denoise_inputnode -> Denoise_NLMeans;
Denoise_inputnode -> Denoise_NLMeans;
Denoise_NoiseMsk -> Denoise_NLMeans;
Denoise_NLMeans -> Denoise_outputnode;
}](../../../_images/graphviz-aa9049306c8cb4f2b11b61a4342e2ff2e86168b3.png)