wrap_itkinplaceimagefiltera.cmake
来自「DTMK软件开发包,此为开源软件,是一款很好的医学图像开发资源.」· CMAKE 代码 · 共 39 行
CMAKE
39 行
WRAP_CLASS("itk::InPlaceImageFilter" POINTER)
# Wrap from each scalar type to each other, and also to uchar (for 8-bit saving)
UNIQUE(types "UC;${WRAP_ITK_SCALAR}")
WRAP_IMAGE_FILTER_COMBINATIONS("${types}" "${types}")
# Wrap from ulong to other integral types, even if ulong isn't wrapped. This
# is needed for the relabel components image filter.
IF(NOT WRAP_unsigned_long)
WRAP_IMAGE_FILTER_COMBINATIONS("UL" "${WRAP_ITK_INT}")
ENDIF(NOT WRAP_unsigned_long)
# Vector types
WRAP_IMAGE_FILTER_COMBINATIONS("${WRAP_ITK_VECTOR}" "${WRAP_ITK_VECTOR}")
# RGB types
UNIQUE(rgb "RGBUC;${WRAP_ITK_RGB}")
WRAP_IMAGE_FILTER_COMBINATIONS("${rgb}" "${rgb}")
# int <-> RGB
IF(WRAP_rgb_unsigned_char AND WRAP_unsigned_char)
WRAP_IMAGE_FILTER_TYPES(RGBUC UC)
ENDIF(WRAP_rgb_unsigned_char AND WRAP_unsigned_char)
IF(WRAP_rgb_unsigned_short AND WRAP_unsigned_short)
WRAP_IMAGE_FILTER_TYPES(RGBUS US)
ENDIF(WRAP_rgb_unsigned_short AND WRAP_unsigned_short)
IF(WRAP_rgb_unsigned_char)
UNIQUE(types "UL;${WRAP_ITK_SCALAR}")
WRAP_IMAGE_FILTER_COMBINATIONS("${types}" "RGBUC")
ENDIF(WRAP_rgb_unsigned_char)
IF(WRAP_rgb_unsigned_short)
UNIQUE(types "UL;${WRAP_ITK_SCALAR}")
WRAP_IMAGE_FILTER_COMBINATIONS("${types}" "RGBUS")
ENDIF(WRAP_rgb_unsigned_short)
END_WRAP_CLASS()
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?