📄 cannyedgedetectionimagefilter.tcl
字号:
package require InsightToolkit
package require itkinteraction
set inputFileName "$env(ITK_DATA_ROOT)/Input/cthead1.png"
set outputFileName "$env(ITK_DATA_ROOT)/cthead1canny.png"
# Setup pipeline.
set reader [itk::create ImageFileReaderF2]
set canny [itk::create CannyEdgeDetectionImageFilterF2F2]
set rescaler [itk::create RescaleIntensityImageFilterF2US2]
set writer [itk::create ImageFileWriterUS2]
$canny SetInput [$reader GetOutput]
$rescaler SetInput [$canny GetOutput]
$writer SetInput [$rescaler GetOutput]
$rescaler SetOutputMinimum 0
$rescaler SetOutputMaximum 65535
$reader SetFileName $inputFileName
$writer SetFileName $outputFileName
$writer SetImageIO [itk::create PNGImageIO]
$writer Update
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -