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;
}
?
?
總結(jié)
- 上一篇: tensorflow的优化器Optimi
- 下一篇: ITK读图VTK显示