ITK  5.0.0
Insight Segmentation and Registration Toolkit
Module SmoothingRecursiveYvvGaussianFilter


class  itk::RecursiveLineYvvGaussianImageFilter< TInputImage, TOutputImage >
class  itk::SmoothingRecursiveYvvGaussianImageFilter< TInputImage, TOutputImage >

Detailed Description


.. |CircleCI| image:: :target:

.. |TravisCI| image:: :target:

.. |AppVeyor| image:: :target:

=========== =========== =========== Linux macOS Windows =========== =========== =========== |CircleCI| |TravisCI| |AppVeyor| =========== =========== ===========


This is a module for the Insight Toolkit (ITK) <>_ that implements the Young & Van Vliet recursive Gaussian smoothing filter for GPU (OpenCL) and CPU.

For more information, see the Insight Journal article <>_::

Vidal-Migallon I., Commowick O., Pennec X., Dauguet J., Vercauteren T. GPU and CPU implementation of Young - Van Vliet's Recursive Gaussian Smoothing Filter The Insight Journal. January-December. 2013.


If you would like to test the GPU smoothing filter, make sure to check the flag ITK_USE_GPU during configuration and to provide a path to a valid OpenCL installation (libraries and include directories). To do this you may have to toggle advanced mode on CMake.


This software is distributed under the Apache 2.0 license. Please see the LICENSE file for details.