DICOM write

Example write for REG and DRR
This commit is contained in:
2022-08-22 17:02:27 +02:00
parent a2bd350ea2
commit 70a063c636

View File

@ -554,7 +554,7 @@ int itkImageProcessor::load3DSerieFromFolder(const char * pcDirName)
imageSeriesReader3D->SetImageIO(dicomIO);
imageSeriesReader3D->SetFileNames(fileNames);
imageSeriesReader3D->SetNumberOfWorkUnits(8);
imageSeriesReader3D->SetNumberOfWorkUnits(12);
imageSeriesReader3D->ForceOrthogonalDirectionOff(); // properly read CTs with gantry tilt
imageSeriesReader3D->Update();
@ -1462,7 +1462,7 @@ void itkImageProcessor::InitializeProjector()
image3DIn);
resampleFilter1->SetDefaultPixelValue(0);
resampleFilter1->SetNumberOfWorkUnits(8);
resampleFilter1->SetNumberOfWorkUnits(12);
// The parameters of interpolator1, such as ProjectionAngle and FocalPointToIsocenterDistance
// have been set before registration. Here we only need to replace the initial
@ -1481,7 +1481,7 @@ void itkImageProcessor::InitializeProjector()
resampleFilter2->SetInput(
image3DIn);
resampleFilter2->SetDefaultPixelValue(0);
resampleFilter2->SetNumberOfWorkUnits(8);
resampleFilter2->SetNumberOfWorkUnits(12);
// The parameters of interpolator2, such as ProjectionAngle and FocalPointToIsocenterDistance