[root]/Testing/Code/Algorithms

| Author | Changes | Lines of Code | Lines per Change |
|---|---|---|---|
| Totals | 2744 (100.0%) | 61826 (100.0%) | 22.5 |
| ibanez | 799 (29.1%) | 16418 (26.6%) | 20.5 |
| lng | 372 (13.6%) | 12971 (21.0%) | 34.8 |
| lorensen | 436 (15.9%) | 5895 (9.5%) | 13.5 |
| chenting | 47 (1.7%) | 3185 (5.2%) | 67.7 |
| spathak | 56 (2.0%) | 3025 (4.9%) | 54.0 |
| will | 241 (8.8%) | 2482 (4.0%) | 10.2 |
| jrgold | 3 (0.1%) | 2210 (3.6%) | 736.6 |
| cates | 72 (2.6%) | 1486 (2.4%) | 20.6 |
| raul | 11 (0.4%) | 1176 (1.9%) | 106.9 |
| jjomier | 43 (1.6%) | 914 (1.5%) | 21.2 |
| king | 69 (2.5%) | 839 (1.4%) | 12.1 |
| hjohnson | 34 (1.2%) | 827 (1.3%) | 24.3 |
| hoffman | 107 (3.9%) | 791 (1.3%) | 7.3 |
| foskey | 19 (0.7%) | 779 (1.3%) | 41.0 |
| rchandra | 10 (0.4%) | 776 (1.3%) | 77.6 |
| kentwilliams | 20 (0.7%) | 755 (1.2%) | 37.7 |
| jin | 30 (1.1%) | 722 (1.2%) | 24.0 |
| millerjv | 85 (3.1%) | 640 (1.0%) | 7.5 |
| blezek | 76 (2.8%) | 624 (1.0%) | 8.2 |
| ying | 18 (0.7%) | 583 (0.9%) | 32.3 |
| karthik | 38 (1.4%) | 501 (0.8%) | 13.1 |
| jisung | 35 (1.3%) | 449 (0.7%) | 12.8 |
| hughett | 17 (0.6%) | 438 (0.7%) | 25.7 |
| padfield | 5 (0.2%) | 392 (0.6%) | 78.4 |
| avants | 8 (0.3%) | 385 (0.6%) | 48.1 |
| hanfei | 2 (0.1%) | 357 (0.6%) | 178.5 |
| tom.vercauteren | 5 (0.2%) | 350 (0.6%) | 70.0 |
| malaterre | 31 (1.1%) | 302 (0.5%) | 9.7 |
| galeotti | 7 (0.3%) | 288 (0.5%) | 41.1 |
| tolga | 14 (0.5%) | 213 (0.3%) | 15.2 |
| andinet | 1 (0.0%) | 213 (0.3%) | 213.0 |
| jcross186 | 2 (0.1%) | 208 (0.3%) | 104.0 |
| styner | 3 (0.1%) | 165 (0.3%) | 55.0 |
| leila | 4 (0.1%) | 162 (0.3%) | 40.5 |
| mariusstaring | 1 (0.0%) | 58 (0.1%) | 58.0 |
| aylward | 5 (0.2%) | 44 (0.1%) | 8.8 |
| zpincus | 1 (0.0%) | 42 (0.1%) | 42.0 |
| Michel | 3 (0.1%) | 41 (0.1%) | 13.6 |
| martink | 1 (0.0%) | 34 (0.1%) | 34.0 |
| mcoursolle | 2 (0.1%) | 21 (0.0%) | 10.5 |
| blowekamp | 1 (0.0%) | 18 (0.0%) | 18.0 |
| gelas | 2 (0.1%) | 15 (0.0%) | 7.5 |
| glehmann | 5 (0.2%) | 13 (0.0%) | 2.6 |
| lantiga | 1 (0.0%) | 12 (0.0%) | 12.0 |
| hipwell | 1 (0.0%) | 5 (0.0%) | 5.0 |
| shelton | 1 (0.0%) | 2 (0.0%) | 2.0 |
BUG: The function type must be LevelSetMotionFunction type, to provide the method SetMovingImageInterpolator().
5 lines of code changed in:
ENH: Increasing the tolerance for different pixels. It remains to be verified if this is the best that the filter can do.
4 lines of code changed in:
ENH: Adding a first test for the LevelSetMotionRegistrationFilter.
412 lines of code changed in:
ENH: more coverage
58 lines of code changed in:
COMP: Adjust parameters to get a portable solution.
9 lines of code changed in:
BUG: Pyramid should use ShrinkimageFilter.
5 lines of code changed in:
BUG: Fixed a discrepency in the API of the optimized and standard image to image metric. This implies deprecating the use of volatile image masks.
9 lines of code changed in:
BUG: 9260. Inconsistent integer types used in Windows 64 bits. To fix this, Traits have been introduced for SizeValueType, IndexValueType OffsetValueType, and these traits are now used throughout the Test in replacement for explicit "long" type declarations. ENH: The use of SpacingValueType and PointValueType has also been expanded in the Tests, in replacement for "float" and "double".
128 lines of code changed in:
COMP: Standardizing the use of vnl_math_min in replacement of std::min. (std::min is not available in Visual Studio 6.0).
5 lines of code changed in:
COMP: fix some unitialized points which create a warning with gcc-4.4.0
3 lines of code changed in:
COMP: fix some uninitialized points. fix shadowed declaration.
12 lines of code changed in:
BUG:0009139: Added a test that fails because the number of samples is internally reduced when the fixed image mask is smaller than the number of samples requested. This leads to an inconsistent initialization of several variables. The solution listed in
bug 0009139 ensures that all internal arrays are re-initialized to the correct length if this internal reduction in samples occurs.
65 lines of code changed in:
BUG: 6558. Fixes faulty logic for failing itkMattesMutualInformationImageToImageMetricTests. Faulty logic was related to reliance on optimized registration function calls. New logic addresses requirements of both optimized and unoptimized code. Also, itkMattesMutualInformationImageToImageMetric.txx needed this->m_NumberOfPixelsCounted to be set in GetValue(), as it is in GetValueAndDerivative().
19 lines of code changed in:
BUG: GetNumberOfMovingImageSamples() is only available if ITK_USE_OPTIMIZED_REGISTRATION_METHODS is defined.
8 lines of code changed in:
BUG: 6558. Check for perturbation analysis based on metric->GetNumberOfMovingImageSamples(), which ensures that both the Plus and Minus logic operate on the same number of samples, without which the test is skewed.
13 lines of code changed in:
BUG: 6558. New CMakeLists.txt and regression data for failing itkMultiResolutionPDEDeformableRegistrationTest in the case of pixel-centered coordinates.
9 lines of code changed in:
BUG:6558. Standardizing the use of rounding in the Index and the InterpolateType.
15 lines of code changed in:
ENH: Temporarily fixing the tests.
7 lines of code changed in:
BUG: 6558. Patch contributed by Tom Vercauteren (along with small modifications) that standardize the computation of rounding across platforms. This patch is controlled by the CMake variable ITK_USE_PORTABLE_ROUND that is set to OFF by default.
145 lines of code changed in:
COMP: Fixing warning about conversion from float to integer (due to New Statistics).
3 lines of code changed in:
(1356 more)