File: itk-module.cmake

package info (click to toggle)
insighttoolkit4 4.13.3withdata-dfsg2-4
  • links: PTS, VCS
  • area: main
  • in suites: bookworm
  • size: 491,256 kB
  • sloc: cpp: 557,600; ansic: 180,546; fortran: 34,788; python: 16,572; sh: 2,187; lisp: 2,070; tcl: 993; java: 362; perl: 200; makefile: 133; csh: 81; pascal: 69; xml: 19; ruby: 10
file content (19 lines) | stat: -rw-r--r-- 645 bytes parent folder | download | duplicates (7)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
set(DOCUMENTATION "This module contains the GPU implementation of filters that
implement variations of anisotropic smoothing. This is an image denoising
technique that strives for preserving edges on the images while smoothing regions
of uniform intensity.  This type of filtering is convenient as a preprocessing
stage of segmentation algorithms. You may find useful as well the filters in the
ITKGPUSmoothingModule.")

itk_module(ITKGPUAnisotropicSmoothing
  DEPENDS
    ITKCommon
    ITKGPUCommon
    ITKGPUFiniteDifference
  COMPILE_DEPENDS
    ITKAnisotropicSmoothing
  TEST_DEPENDS
    ITKTestKernel
  DESCRIPTION
    "${DOCUMENTATION}"
)