ITK学习(1) Example程序编译

在ITK的安装目录下,有一个Example目录,里面是ITK的示例程序。这里面的示例程序好像是官方文档“The ITK Software Guide”的所有例子的实现。The ITK Software Guide可以从http://www.itk.org/ITK/help/documentation.html下载到,该页面的第三个链接就是The ITK Software Guide。 另外,该页面的下方还描述:


  1. The Insight/Examples/ source code examples distributed with ITK. The source code is available. In addition, it is heavily commented and works in combination with the ITK Software Guide.
看来,Example目录下的程序确实和ITK Software Guide是紧密联系的。ITK Software Guide是很好的学习资料,可以学着ITK Software Guide,同时把Example目录下的程序执行一遍。


在ITK安装完毕之后,可以先将Example目录下的Installation中的示例程序编译执行,具体过程见上一篇文章。能编译执行通过,证明ITK已经安装成功。


ITK Software Guide中首先讲的是Image部分,其示例程序在Example目录下的DataRepresentation -> Image目录中,但是用CMake配置好后,在编译时却报错,找不到itkImage.h文件,于是对比了Installation和Image中的CMakeLists.txt文件,发现Installation下的CMakeLists.txt文件中有下面两行:

# Find ITK.
find_package(ITK REQUIRED)
include(${ITK_USE_FILE})

而Image中的CMakeLists.txt文件中没有这两行,粘贴过去,重新配置,就可以编译成功了。

你可能感兴趣的:(ITK学习(1) Example程序编译)