欢迎访问 生活随笔!

生活随笔

当前位置: 首页 >

ITK读取图像

发布时间:2023/12/2 48 豆豆
生活随笔 收集整理的这篇文章主要介绍了 ITK读取图像 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

//读取png图像#include "itkImage.h" #include "itkImageFileReader.h" #include "itkImageFileWriter.h" #include "itkPNGImageIOFactory.h" #include "itkJPEGImageIOFactory.h"int main(int argc, char ** argv) {typedef itk::Image<unsigned char, 2> ImageType;typedef itk::ImageFileReader<ImageType> ReaderType;typedef itk::ImageFileWriter<ImageType> WriterType;itk::JPEGImageIOFactory::RegisterOneFactory();ReaderType::Pointer reader = ReaderType::New();WriterType::Pointer writer = WriterType::New();reader->SetFileName("1.jpg"); //要读取的文件名writer->SetFileName("2.jpg"); //写入的文件名writer->SetInput(reader->GetOutput());try {writer->Update();}catch (itk::ExceptionObject &err) {std::cerr << "ExceptionObject Caught" << std::endl;std::cerr << err << std::endl;system("pause");return EXIT_FAILURE;}return EXIT_SUCCESS; }

 

 

总结

以上是生活随笔为你收集整理的ITK读取图像的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。