|
plastimatch
|
#include "plmutil_config.h"#include <limits>#include "itk_image.h"#include "itk_image_header_compare.h"#include "itk_resample.h"#include "itkImageRegionIterator.h"#include "itk_local_intensity_correction.h"#include "itk_image_clone.h"#include "itk_image_save.h"#include "itkResampleImageFilter.h"#include "itkTranslationTransform.h"#include "itkNearestNeighborInterpolateImageFunction.h"#include "itk_mask.h"#include "itkMedianImageFilter.h"Functions | |
| UCharImageType::Pointer | GetFullMask (FloatImageType::Pointer img) |
| void | GetIntensityCorrectionField (FloatImageType::Pointer &source_image, FloatImageType::Pointer &reference_image, SizeType patch_size, UCharImageType::Pointer &source_mask, UCharImageType::Pointer &reference_mask, FloatImageType::Pointer &shift_field, FloatImageType::Pointer &scale_field) |
| FloatImageType::Pointer | BlendField (FloatImageType::Pointer field, FloatImageType::Pointer source, bool trilinear) |
| void | BlendIntensityCorrectionField (FloatImageType::Pointer &shift_field, FloatImageType::Pointer &scale_field, const FloatImageType::Pointer &source, const UCharImageType::Pointer &mask, bool trilinear) |
| void | ApplyIntensityCorrectionField (FloatImageType::Pointer &img, const FloatImageType::Pointer &shift, const FloatImageType::Pointer &scale) |
| FloatImageType::Pointer | ApplyMedianFilter (FloatImageType::Pointer img, SizeType mediansize) |
| FloatImageType::Pointer | itk_local_intensity_correction (FloatImageType::Pointer &source_image, FloatImageType::Pointer &reference_image, SizeType patch_size, bool blend, SizeType mediansize) |
| FloatImageType::Pointer | itk_local_intensity_correction (FloatImageType::Pointer &source_image, FloatImageType::Pointer &reference_image, SizeType patch_size, FloatImageType::Pointer &shift_field, FloatImageType::Pointer &scale_field, bool blend, SizeType mediansize) |
| FloatImageType::Pointer | itk_masked_local_intensity_correction (FloatImageType::Pointer &source_image, FloatImageType::Pointer &reference_image, SizeType patch_size, UCharImageType::Pointer &source_mask, UCharImageType::Pointer &reference_mask, FloatImageType::Pointer &shift_field, FloatImageType::Pointer &scale_field, bool blend, SizeType mediansize) |
| void ApplyIntensityCorrectionField | ( | FloatImageType::Pointer & | img, |
| const FloatImageType::Pointer & | shift, | ||
| const FloatImageType::Pointer & | scale ) |
| FloatImageType::Pointer ApplyMedianFilter | ( | FloatImageType::Pointer | img, |
| SizeType | mediansize ) |
| FloatImageType::Pointer BlendField | ( | FloatImageType::Pointer | field, |
| FloatImageType::Pointer | source, | ||
| bool | trilinear ) |
| void BlendIntensityCorrectionField | ( | FloatImageType::Pointer & | shift_field, |
| FloatImageType::Pointer & | scale_field, | ||
| const FloatImageType::Pointer & | source, | ||
| const UCharImageType::Pointer & | mask, | ||
| bool | trilinear ) |
| UCharImageType::Pointer GetFullMask | ( | FloatImageType::Pointer | img | ) |
| void GetIntensityCorrectionField | ( | FloatImageType::Pointer & | source_image, |
| FloatImageType::Pointer & | reference_image, | ||
| SizeType | patch_size, | ||
| UCharImageType::Pointer & | source_mask, | ||
| UCharImageType::Pointer & | reference_mask, | ||
| FloatImageType::Pointer & | shift_field, | ||
| FloatImageType::Pointer & | scale_field ) |
| FloatImageType::Pointer itk_local_intensity_correction | ( | FloatImageType::Pointer & | source_image, |
| FloatImageType::Pointer & | reference_image, | ||
| SizeType | patch_size, | ||
| bool | blend, | ||
| SizeType | mediansize ) |
| FloatImageType::Pointer itk_local_intensity_correction | ( | FloatImageType::Pointer & | source_image, |
| FloatImageType::Pointer & | reference_image, | ||
| SizeType | patch_size, | ||
| FloatImageType::Pointer & | shift_field, | ||
| FloatImageType::Pointer & | scale_field, | ||
| bool | blend, | ||
| SizeType | mediansize ) |
| FloatImageType::Pointer itk_masked_local_intensity_correction | ( | FloatImageType::Pointer & | source_image, |
| FloatImageType::Pointer & | reference_image, | ||
| SizeType | patch_size, | ||
| UCharImageType::Pointer & | source_mask, | ||
| UCharImageType::Pointer & | reference_mask, | ||
| FloatImageType::Pointer & | shift_field, | ||
| FloatImageType::Pointer & | scale_field, | ||
| bool | blend, | ||
| SizeType | mediansize ) |