手动配置(非CMake)ITK和VTK环境实现ITK读取、VTK显示PNG图像

该博客介绍了如何在Win10环境下手动配置ITK 4.13.2和VTK 8.2.0的开发环境,包括在VS2019中创建项目,修改源代码以实现ITK读取PNG图像并利用VTK显示,以及设置包含目录、库目录和链接器。通过这个过程,读者可以学习到如何将这两个库结合使用进行图像处理。

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

完整博客见:Win10-64位(或Win7)+VS2019+ITK4.13.2+VTK8.2+CMake3.16环境配置

5、ITK读取、VTK显示png图像(手动配置ITK和VTK环境)

第5小节,本例程通过手动新建项目(不使用CMakeLists.txt构建)配置好的ITK和VTK都可运行工程 itk_vtk_3 文件夹下载(实现ITK读取、VTK显示png图像)

5.1 在完成3.7节基础上,将目录 F:\Software\ITK4.13.2 中的 itk2 项目在相同目录下复制粘贴一份,并重命名为 itk_vtk_3

5.2 双击 目录 F:\Software\ITK4.13.2\itk_vtk_3\helloItk 中 helloVtk.sln 使用VS2019打开工程,选择 解决方案资源管理器 下的源文件下的 itk_png_reader and writer.cxx 文件,将其改名为 itk_png_reade_vtk_show.cxx

然后将 itk_png_reade_vtk_show.cxx 中的源码替换为以下源码:

#include "itkImage.h"
#include "itkImageFileReader.h"
#include "itkImageToVTKImageFilter.h"
#include "itkPNGImageIOFactory.h"
#include "vtkImageViewer.h"
#include "vtkRenderWindowInteractor.h"
#include "vtkAutoInit.h" 
//#include "itkFlipImageFilter.h"//图像翻转滤波器类

#include "vtkImageFlip.h"
#include "vtkSmartPointer.h"
VTK_MODULE_INIT(vtkRenderingOpenGL2); // VTK was built with vtkRenderingOpenGL2
VTK_MODULE_INIT(vtkInteractionStyle);
//ITK和
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

亦我飞也

你的鼓励将是我创作的最大动力!

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值