niftyreg
niftyreg copied to clipboard
Need to remove Matlab dependency for unit tests
This is required for #85 without downloading the testing files from a different place.
List of tests currently existing:
- reg_test_affine_deformation_field
- 2D
- 3D
- reg_test_bspline_deformation_field
- 2D
- 3D
- 2D with composition
- 3D with composition
- reg_test_blockMatching
- 2D
- 3D
- reg_test_changeDataType
- 2D uchar
- 2D float
- 2D double
- 3D uchar
- 3D float
- 3D double
- reg_test_interpolation
- 2D nn
- 2D lin
- 2D spline
- 3D nn
- 3D lin
- 3D spline
- reg_test_leastTrimmedSquares
- 2D LS rigid
- 2D LS affine
- 2D LTS rigid
- 2D LTS affine
- 3D LS rigid
- 3D LS affine
- 3D LTS rigid
- 3D LTS affine
- reg_test_matrix_operation
- multiplication
- addition
- subtraction
- matrix exp
- matrix log
- invert
- reg_test_svd
- Ensure correct U, S, V matrices are obtained.
- reg_test_coherence_blockMatching
- reg_test_coherence_interpolation
- reg_test_mindDescriptor
- reg_test_mindsscDescriptor
- reg_test_measure
- SSD
- MINDSSD
- reg_test_imageGradient
- 2D SYD
- 3D SYD
- reg_test_convolution
- 2D mean
- 2D lin
- 2D Gau
- 2D spline
- 3D mean
- 3D lin
- 3D Gau
- 3D spline
- reg_test_linearElasticity
- 2D spline approximation
- 2D spline dense
- 2D deformation field dense
- 3D spline approximation
- 3D spline dense
- 3D deformation field dense
- reg_test_linearElasticityGradient
- 2D spline approximation
- 2D spline dense
- 2D deformation field dense
- 3D spline approximation
- 3D spline dense
- 3D deformation field dense
- reg_test_computation_time
- reg_test_affine_deformation_field
- 2D
- 3D Added for identity, translation and full affine. Will now prioritise tests required for the new contents developments as part of #92