itk运行

本文介绍了在安装ITK工具包后,如何在Visual Studio 2012中新建项目并配置ITK库,包括修改VC++目录的包含目录和库目录,添加依赖项,以及可能出现的问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

在安装完ITK工具包之后,我们就可以正式运行它啦.

(VTK与ITK运行方法相似)主要步骤如下:

--------------------------------------------------------------------------

1.      打开VS2012, 新建项目

->确定->下一步->勾选空项目->完成



2. 在菜单栏中 视图->选择解决方案管理器


选择 源文件->右键 添加->新建项->创建一个C++文件



3.在菜单栏中 视图->选择 属性管理器


右键选择我们所建项目的 属性


3.1   修改VC++目录 下的包含目录&库目录

单击包含目录的路径 

->选择编辑->双击空白处添加目录E:\I_VTK\ITK\include ;和E:\I_VTK\ITK\include\ITK-4.8

( 也可以下拉菜单->选择ITK工具安装后新生成的include路径….由于我们的include目录下只有一个ITK-4.8文件夹而没有其他东西,故我们还需要进一步添加目录ITK-4.8 …方便VS2012查找具体使用的头文件 )

同样单击库目录的路径->编辑->添加目录E:\I_VTK\ITK\lib   也就是我们常说的library目录…由于我们要使用的是.lib文件…所以只有添加这一个即可,因为在该目录下有我们需要的文件:



3.2 添加依赖项

链接器->输入->附加依赖项

这里添加的依赖项即为E:\I_VTK\ITK\lib目录下的所有 .lib文件, itk4.8.2的如下所示:

 

ITKBiasCorrection-4.8.lib;

ITKBioCell-4.8.lib;

ITKCommon-4.8.lib;

ITKDICOMParser-4.8.lib;

itkdouble-conversion-4.8.lib;

ITKEXPAT-4.8.lib;

ITKFEM-4.8.lib;

itkgdcmcharls-4.8.lib;

itkgdcmCommon-4.8.lib;

itkgdcmDICT-4.8.lib;

itkgdcmDSED-4.8.lib;

itkgdcmIOD-4.8.lib;

itkgdcmjpeg8-4.8.lib;

itkgdcmjpeg12-4.8.lib;

itkgdcmjpeg16-4.8.lib;

itkgdcmMEXD-4.8.lib;

itkgdcmMSFF-4.8.lib;

itkgdcmopenjpeg-4.8.lib;

itkgdcmsocketxx-4.8.lib;

ITKgiftiio-4.8.lib;

itkhdf5_cpp-4.8.lib;

itkhdf5-4.8.lib;

ITKIOBioRad-4.8.lib;

ITKIOBMP-4.8.lib;

ITKIOCSV-4.8.lib;

ITKIOGDCM-4.8.lib;

ITKIOGE-4.8.lib;

ITKIOGIPL-4.8.lib;

ITKIOHDF5-4.8.lib;

ITKIOImageBase-4.8.lib;

ITKIOIPL-4.8.lib;

ITKIOJPEG-4.8.lib;

ITKIOLSM-4.8.lib;

ITKIOMesh-4.8.lib;

ITKIOMeta-4.8.lib;

ITKIOMRC-4.8.lib;

ITKIONIFTI-4.8.lib;

ITKIONRRD-4.8.lib;

ITKIOPNG-4.8.lib;

ITKIOSiemens-4.8.lib;

ITKIOSpatialObjects-4.8.lib;

ITKIOStimulate-4.8.lib;

ITKIOTIFF-4.8.lib;

ITKIOTransformBase-4.8.lib;

ITKIOTransformHDF5-4.8.lib;

ITKIOTransformInsightLegacy-4.8.lib;

ITKIOTransformMatlab-4.8.lib;

ITKIOVTK-4.8.lib;

ITKIOXML-4.8.lib;

itkjpeg-4.8.lib;

ITKKLMRegionGrowing-4.8.lib;

ITKLabelMap-4.8.lib;

ITKMesh-4.8.lib;

ITKMetaIO-4.8.lib;

itkNetlibSlatec-4.8.lib;

ITKniftiio-4.8.lib;

ITKNrrdIO-4.8.lib;

ITKOptimizers-4.8.lib;

ITKOptimizersv4-4.8.lib;

ITKPath-4.8.lib;

itkpng-4.8.lib;

ITKPolynomials-4.8.lib;

ITKQuadEdgeMesh-4.8.lib;

ITKSpatialObjects-4.8.lib;

ITKStatistics-4.8.lib;

itksys-4.8.lib;

itktiff-4.8.lib;

itkv3p_lsqr-4.8.lib;

itkv3p_netlib-4.8.lib;

itkvcl-4.8.lib;

ITKVideoCore-4.8.lib;

ITKVideoIO-4.8.lib;

itkvnl_algo-4.8.lib;

itkvnl-4.8.lib;

ITKVNLInstantiation-4.8.lib;

ITKVTK-4.8.lib;

ITKVtkGlue-4.8.lib;

ITKWatersheds-4.8.lib;

itkzlib-4.8.lib;

ITKznz-4.8.lib;

 

然后点击确定即可.现在我们就可以使用itk工具编写我们的C++文件啦.

 

4.      C++程序运行常容易出现问题  见文章

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值