Skip to content

Commit e6d7775

Browse files
authored
Merge pull request #307 from josetascon/readimage-writeimage
STYLE: Use itk::ReadImage and itk::WriteImage in remaining modules at src/
2 parents 7ab88a6 + 367b6b5 commit e6d7775

File tree

32 files changed

+51
-239
lines changed

32 files changed

+51
-239
lines changed

src/Bridge/VtkGlue/ConvertAnRGBitkImageTovtkImageData/Code.cxx

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -40,13 +40,11 @@ main(int argc, char * argv[])
4040
using PixelType = itk::RGBPixel<PixelComponentType>;
4141
using ImageType = itk::Image<PixelType, Dimension>;
4242

43-
using ReaderType = itk::ImageFileReader<ImageType>;
44-
ReaderType::Pointer reader = ReaderType::New();
45-
reader->SetFileName(inputFileName);
43+
const auto input = itk::ReadImage<ImageType>(inputFileName);
4644

4745
using FilterType = itk::ImageToVTKImageFilter<ImageType>;
4846
FilterType::Pointer filter = FilterType::New();
49-
filter->SetInput(reader->GetOutput());
47+
filter->SetInput(input);
5048

5149
try
5250
{

src/Bridge/VtkGlue/ConvertAnitkImageTovtkImageData/Code.cxx

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -38,13 +38,11 @@ main(int argc, char * argv[])
3838
using PixelType = unsigned char;
3939
using ImageType = itk::Image<PixelType, Dimension>;
4040

41-
using ReaderType = itk::ImageFileReader<ImageType>;
42-
ReaderType::Pointer reader = ReaderType::New();
43-
reader->SetFileName(inputFileName);
41+
const auto input = itk::ReadImage<ImageType>(inputFileName);
4442

4543
using FilterType = itk::ImageToVTKImageFilter<ImageType>;
4644
FilterType::Pointer filter = FilterType::New();
47-
filter->SetInput(reader->GetOutput());
45+
filter->SetInput(input);
4846

4947
try
5048
{

src/Bridge/VtkGlue/VisualizeEvolvingDense2DLevelSetAsElevationMap/Code.cxx

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -48,13 +48,7 @@ main(int argc, char * argv[])
4848
using InputPixelType = unsigned char;
4949
using InputImageType = itk::Image<InputPixelType, Dimension>;
5050

51-
// Read input image (to be processed).
52-
using ReaderType = itk::ImageFileReader<InputImageType>;
53-
ReaderType::Pointer reader = ReaderType::New();
54-
reader->SetFileName(argv[1]);
55-
reader->Update();
56-
57-
InputImageType::Pointer input = reader->GetOutput();
51+
InputImageType::Pointer input = itk::ReadImage<InputImageType>(argv[1]);
5852

5953
int numberOfIterations = std::stoi(argv[2]);
6054

src/Bridge/VtkGlue/VisualizeEvolvingDense2DLevelSetZeroSet/Code.cxx

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -48,13 +48,7 @@ main(int argc, char * argv[])
4848
using InputPixelType = unsigned char;
4949
using InputImageType = itk::Image<InputPixelType, Dimension>;
5050

51-
// Read input image (to be processed).
52-
using ReaderType = itk::ImageFileReader<InputImageType>;
53-
ReaderType::Pointer reader = ReaderType::New();
54-
reader->SetFileName(argv[1]);
55-
reader->Update();
56-
57-
InputImageType::Pointer input = reader->GetOutput();
51+
InputImageType::Pointer input = itk::ReadImage<InputImageType>(argv[1]);
5852

5953
int numberOfIterations = std::stoi(argv[2]);
6054

src/Bridge/VtkGlue/VisualizeStaticDense2DLevelSetAsElevationMap/Code.cxx

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -51,12 +51,7 @@ main(int argc, char * argv[])
5151
using InputPixelType = unsigned char;
5252
using InputImageType = itk::Image<InputPixelType, Dimension>;
5353

54-
// Read input image (to be processed).
55-
using ReaderType = itk::ImageFileReader<InputImageType>;
56-
ReaderType::Pointer reader = ReaderType::New();
57-
reader->SetFileName(argv[1]);
58-
59-
InputImageType::Pointer input = reader->GetOutput();
54+
InputImageType::Pointer input = itk::ReadImage<InputImageType>(argv[1]);
6055

6156
using LevelSetPixelType = float;
6257
using LevelSetImageType = itk::Image<LevelSetPixelType, Dimension>;

src/Bridge/VtkGlue/VisualizeStaticDense2DLevelSetZeroSet/Code.cxx

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -51,12 +51,7 @@ main(int argc, char * argv[])
5151
using InputPixelType = unsigned char;
5252
using InputImageType = itk::Image<InputPixelType, Dimension>;
5353

54-
// Read input image (to be processed).
55-
using ReaderType = itk::ImageFileReader<InputImageType>;
56-
ReaderType::Pointer reader = ReaderType::New();
57-
reader->SetFileName(argv[1]);
58-
59-
InputImageType::Pointer input = reader->GetOutput();
54+
InputImageType::Pointer input = itk::ReadImage<InputImageType>(argv[1]);
6055

6156
using LevelSetPixelType = float;
6257
using LevelSetImageType = itk::Image<LevelSetPixelType, Dimension>;

src/Bridge/VtkGlue/VisualizeStaticMalcolm2DLevelSetLayers/Code.cxx

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -43,12 +43,7 @@ main(int argc, char * argv[])
4343
using InputPixelType = unsigned char;
4444
using InputImageType = itk::Image<InputPixelType, Dimension>;
4545

46-
// Read input image (to be processed).
47-
using ReaderType = itk::ImageFileReader<InputImageType>;
48-
ReaderType::Pointer reader = ReaderType::New();
49-
reader->SetFileName(argv[1]);
50-
51-
InputImageType::Pointer input = reader->GetOutput();
46+
InputImageType::Pointer input = itk::ReadImage<InputImageType>(argv[1]);
5247

5348
using LevelSetType = itk::MalcolmSparseLevelSetImage<Dimension>;
5449

src/Bridge/VtkGlue/VisualizeStaticShi2DLevelSetLayers/Code.cxx

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -43,13 +43,7 @@ main(int argc, char * argv[])
4343
using InputPixelType = unsigned char;
4444
using InputImageType = itk::Image<InputPixelType, Dimension>;
4545

46-
// Read input image (to be processed).
47-
using ReaderType = itk::ImageFileReader<InputImageType>;
48-
ReaderType::Pointer reader = ReaderType::New();
49-
reader->SetFileName(argv[1]);
50-
reader->Update();
51-
52-
InputImageType::Pointer input = reader->GetOutput();
46+
InputImageType::Pointer input = itk::ReadImage<InputImageType>(argv[1]);
5347

5448
using LevelSetType = itk::ShiSparseLevelSetImage<Dimension>;
5549

src/Bridge/VtkGlue/VisualizeStaticWhitaker2DLevelSetLayers/Code.cxx

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -43,12 +43,7 @@ main(int argc, char * argv[])
4343
using InputPixelType = unsigned char;
4444
using InputImageType = itk::Image<InputPixelType, Dimension>;
4545

46-
// Read input image (to be processed).
47-
using ReaderType = itk::ImageFileReader<InputImageType>;
48-
ReaderType::Pointer reader = ReaderType::New();
49-
reader->SetFileName(argv[1]);
50-
51-
InputImageType::Pointer input = reader->GetOutput();
46+
InputImageType::Pointer input = itk::ReadImage<InputImageType>(argv[1]);
5247

5348
using LevelSetPixelType = float;
5449
using LevelSetType = itk::WhitakerSparseLevelSetImage<LevelSetPixelType, Dimension>;

src/Developer/Exceptions.cxx

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,4 @@
11
#include "itkImage.h"
2-
#include "itkImageFileReader.h"
3-
#include "itkImageFileWriter.h"
42

53
#include "ImageSource.h"
64

0 commit comments

Comments
 (0)