完整博客见: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和