Skip to content

All #3

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 10,000 commits into
base: release-3.20
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
10000 commits
Select commit Hold shift + click to select a range
d233827
STYLE: Use itk::ReadImage and itk::WriteImage in Example/Statistics
krupalbhat Feb 5, 2025
3f13571
STYLE: Enclose the majority of the main function in a try-catch block
dzenanz Feb 6, 2025
9c4fa9f
ENH: Modify GDCM script for v3.0.25
blowekamp Feb 7, 2025
d54614b
GDCM 2025-02-07 (41c9bd75)
Feb 7, 2025
5b934cf
Merge branch 'upstream-GDCM' into gdcm_update_htj2k
blowekamp Feb 7, 2025
a6f7191
STYLE: Move empty `const` member functions from .hxx to .h
N-Dekker Feb 6, 2025
ce2df7d
DOC: Main page was empty
albert-github Feb 6, 2025
a0bf41e
BUG: Fix AP axis flipping for case LeftAnteriorSuperior in NRRDImageIO
dzenanz Feb 6, 2025
32bab77
DOC: Fix warning about command `@cite` found as part of a title section
albert-github Feb 6, 2025
70c606d
DOC: Fix a warning about unknown command \dennis1983
albert-github Feb 6, 2025
52f213e
DOC: Expose options for keeping the old layout with doxygen v1.13.2
dzenanz Feb 6, 2025
40b16ac
BUG: Fix GDCM for system OpenJPEG
blowekamp Feb 7, 2025
cd9047d
ENH: Add HTJ2K to GDCM ImageIO Compression types.
blowekamp Dec 6, 2024
8066dc4
ENH: Test GDCM HTJ2K reading
blowekamp Dec 6, 2024
cb1fdf7
DOC: Update doxygen header and footer files
albert-github Feb 7, 2025
d1287b3
DOC: Fix bibtex entry misspelling: jounral -> journal
albert-github Feb 7, 2025
f28ff80
DOC: Fix unbalanced grouping commands Doxygen warnings
jhlegarreta Dec 18, 2022
1f5d0be
ENH: Add support for VectorImages to Projection filters
blowekamp Feb 7, 2025
ad11910
DOC: Fix mix-up of URL and DOI in two references
albert-github Feb 10, 2025
1d41ce0
DOC: Fix Incorrect rendering of table in FAQ and spelling errors
albert-github Feb 10, 2025
791454c
DOC: Fix wrong DOI links for "olkmog" type of references in the code
albert-github Feb 10, 2025
088b3f0
DOC: Improve formulas in documentation including MathJax 2/3 support
albert-github Feb 10, 2025
1500711
DOC: Improve iterator documentation section
albert-github Feb 10, 2025
ea9a3c9
Merge pull request #5020 from blowekamp/gdcm_htj2k
dzenanz Feb 10, 2025
60ac520
ENH: Add pre-commit GitHub Action
thewtex Feb 11, 2025
bbeb4ba
STYLE: Remove trailing whitespace in 5.4.0 release docs
thewtex Feb 11, 2025
6236617
STYLE: clang-format style fixes
thewtex Feb 11, 2025
8bf5217
ENH: Bump pre-commit to 4.1.0
thewtex Feb 11, 2025
2034dd0
ENH: Add value_type to FixedArray
N-Dekker Feb 11, 2025
01c9b13
BUG: Incorrect size for closed parametric dimension.
ntustison Feb 12, 2025
5f95c9b
STYLE: Update clang-format to v19.1.7
thewtex Feb 11, 2025
2659871
STYLE: clang-format pre-commit updates
thewtex Feb 11, 2025
ce011e1
Merge pull request #5241 from N-Dekker/FixedArray-value_type
thewtex Feb 12, 2025
8a898b0
DOC: Expand the bibliography with grepped DOI entries
albert-github Feb 10, 2025
263a76a
ENH: Update caorrect baseline image.
ntustison Feb 12, 2025
0189453
ENH: Update correct baseline image.
ntustison Feb 12, 2025
00c4dfe
Merge branch 'IncSize' of https://github.com/ntustison/ITK into IncSize
ntustison Feb 12, 2025
26943a9
Merge pull request #5167 from dzenanz/updateZlib
dzenanz Feb 12, 2025
f3a62a7
Merge pull request #5239 from thewtex/pre-commit-gh-action
thewtex Feb 13, 2025
bbf2500
BUG: Do not run pre-commit GHA on push
thewtex Feb 13, 2025
dc76ed8
Merge pull request #5243 from thewtex/no-pre-commit-push
thewtex Feb 13, 2025
38ae4b0
ENH: Let `itk::Array` support class template argument deduction (CTAD)
N-Dekker Feb 11, 2025
1c3e605
Merge pull request #5240 from N-Dekker/itk-Array-CTAD
thewtex Feb 13, 2025
b0587d2
BUG: Update the baseline image.
ntustison Feb 13, 2025
f817e2f
DOC: Add ITK 5.4.2 release notes
thewtex Feb 12, 2025
7838e11
Merge branch 'release-notes-5.4.2' into release-5.4
thewtex Feb 13, 2025
7a39145
Merge branch 'release-5.4' into release
thewtex Feb 13, 2025
d3fcf55
Merge branch 'release'
thewtex Feb 13, 2025
f67dd9a
Merge pull request #5242 from ntustison/IncSize
thewtex Feb 14, 2025
0dd02ac
BUG: Incorrect size for closed parametric dimension.
ntustison Feb 12, 2025
73fce58
Merge branch 'release-5.4' into release
thewtex Feb 14, 2025
018e0ea
Merge branch 'release'
thewtex Feb 14, 2025
0e58c5f
BUG: Fix incorrect reading of MINC2 files
gdevenyi Sep 27, 2024
50f6526
BUG: Fix TransformMINC
gdevenyi Sep 27, 2024
6e75f1f
ENH: Remove MINC IO RAS to LPS CMake flag
blowekamp Dec 17, 2024
7cfde0f
STYLE: Adopt ITK style conventions in MINC module code
blowekamp Dec 18, 2024
18bd4b7
STYLE: Remove empty end of file line in excess
jhlegarreta Feb 15, 2025
4165587
STYLE: Remove empty line from doc file (pre-commit "fix end of files")
N-Dekker Feb 20, 2025
4552309
Merge pull request #5251 from N-Dekker/Remove-empty-line-from-doc
thewtex Feb 20, 2025
2bd9f0a
STYLE: Replace `std::pow(2, dim)` calls with `1 << dim`
N-Dekker Feb 20, 2025
762b472
BUG: Replace `pow` with `Math::UnsignedPower` in NumberToString GTest
N-Dekker Feb 16, 2025
7d24eb0
DOC: Empty `\cite` label
albert-github Feb 21, 2025
6a5db85
Merge pull request #5253 from albert-github/feature/issue_5203
thewtex Feb 21, 2025
fa343ed
Merge pull request #5248 from N-Dekker/Use-UnsignedPower-in-NumberToS…
thewtex Feb 21, 2025
a025ba0
Merge pull request #5252 from N-Dekker/Replace-pow-with-left-shift
thewtex Feb 21, 2025
33d1031
Merge pull request #4864 from gdevenyi/MINC_IMAGE_RAS_LPS
dzenanz Feb 22, 2025
20e2f6d
STYLE: Replace `std::pow(x, 2)` calls with `Math::sqr(x)`
N-Dekker Feb 17, 2025
a32b73a
MINC 2025-02-24 (3b8d9c7e)
vfonov Feb 24, 2025
1703fc5
Merge branch 'upstream-MINC' into minc-2025-02-24
seanm Feb 24, 2025
d380e4d
Merge pull request #5256 from seanm/minc-2025-02-24
thewtex Feb 24, 2025
657d0a7
BUG: Address valgrind defect in LabelErodeDilate
blowekamp Feb 26, 2025
59d877d
Merge pull request #5258 from blowekamp/update_labelerodedilate
blowekamp Feb 26, 2025
5c8dbc1
STYLE: Remove `std::pow` calls from `BoundingBox::ComputeCorners()`
N-Dekker Feb 24, 2025
fcae41b
STYLE: Replace `std::pow(2, ImageDimension)` in AnisotropicSmoothing
N-Dekker Feb 25, 2025
e29e5cc
STYLE: Remove pow, add constexpr to variable BSplineTransformInitializer
N-Dekker Feb 25, 2025
32a2a6d
COMP: Remove spare closing bracket
jhlegarreta Feb 26, 2025
ab3a1a2
zlib-ng 2025-02-10 (860e4cff)
kwrobot Feb 10, 2025
01379c1
Merge branch 'upstream-zlib-ng'
dzenanz Feb 28, 2025
ede18e2
COMP: Remove `{}` default member initializer from `m_ExceptionData`
N-Dekker Mar 4, 2025
34877cc
BUG: Fix strings in DisplacementField VerifyFixedParametersInformation
N-Dekker Mar 6, 2025
a229789
STYLE: Remove unused `const stringstream` variable from ResourceProbe
N-Dekker Mar 6, 2025
575f595
STYLE: Replace `itkVersionStringStream` with string in ResourceProbe
N-Dekker Mar 6, 2025
ef37881
STYLE: Remove local `ostringstream loc` variable from ExceptionObject
N-Dekker Mar 6, 2025
ebcf175
ENH: Add location (function) to text returned by ExceptionObject::what()
N-Dekker Mar 7, 2025
6894a17
BUG: Remove VNL Netlib rpoly files
thewtex Mar 7, 2025
ea54c7e
Merge pull request #5266 from N-Dekker/Add-location-to-ExceptionObjec…
thewtex Mar 7, 2025
c99ae39
STYLE: Clean-up experimental code `ExceptionObject.TestWhat` unit test
N-Dekker Mar 7, 2025
ce2898b
STYLE: Remove Exception constructor overloads for `char *` arguments
N-Dekker Mar 8, 2025
c66eac0
Merge pull request #5270 from N-Dekker/Remove-Exception-constructor-o…
thewtex Mar 11, 2025
84dfd1c
STYLE: Replace "Unknown" default for exception location with `{}`
N-Dekker Mar 11, 2025
a6922cf
Merge pull request #5267 from thewtex/rm-rpoly-for-release
thewtex Mar 12, 2025
e73a1c5
Merge branch 'release' into release-5.4
thewtex Mar 12, 2025
d023a6e
Merge branch 'release'
thewtex Mar 12, 2025
b8f28a7
COMP: Update Security Scorecard GitHub Action
thewtex Mar 13, 2025
fe22210
BUG: Update LabelErodeDilate remote module
blowekamp Mar 13, 2025
b4bc19f
Merge pull request #5272 from blowekamp/update_label_erode_dilate_v1.3.2
blowekamp Mar 13, 2025
ea1ee3a
BUG: Update LabelErodeDilate remote module
blowekamp Mar 13, 2025
d059f4f
Merge pull request #5273 from blowekamp/release_label_erode_dilate_patch
thewtex Mar 13, 2025
d91e4f8
Merge branch 'release' into release-5.4
thewtex Mar 13, 2025
122bd35
Merge branch 'release-5.4'
thewtex Mar 13, 2025
7366509
COMP: Bump MeshToPolyData Remote Module to 2024-03-14 main
thewtex Mar 14, 2025
28abf36
Merge pull request #5274 from thewtex/mesh-to-polydata-bump
jhlegarreta Mar 14, 2025
b375cef
STYLE: Do not abbreviate ExceptionObject parameter names (`desc`, `loc`)
N-Dekker Mar 13, 2025
7afd586
STYLE: Use override statements for C++11
hjmjohnson Mar 15, 2025
fbc7266
DOC: Removing unused citation.
zivy Mar 16, 2025
88ee08e
DOC: Removing unused entry from bibliography file.
zivy Mar 16, 2025
bff80a2
DOC: Removing unused entry from bibliography file.
zivy Mar 16, 2025
270b3f5
DOC: Removing unused entry from bibliography file.
zivy Mar 16, 2025
41952f0
DOC: Removing unused entry from bibliography file.
zivy Mar 16, 2025
f386c2d
Merge pull request #5278 from zivy/doxygenBibCleanup
zivy Mar 17, 2025
143ab57
DOC: Removing unused entry from bibliography file.
zivy Mar 17, 2025
2fc8c53
DOC: replace explicit references to papers with citations.
zivy Mar 17, 2025
b54ef59
Merge branch 'release' into release-5.4
thewtex Mar 17, 2025
b22e9c6
Merge pull request #5279 from zivy/doxygenBibCleanup
zivy Mar 17, 2025
cc1efd1
Merge pull request #5276 from hjmjohnson/virtual-override-update
thewtex Mar 17, 2025
434ccdc
STYLE: Make m_MetaDataDictionaryArray private, instead of protected
N-Dekker Mar 17, 2025
7d2bb40
STYLE: Avoid manual memory management dictionaries of ImageSeriesReader
N-Dekker Mar 17, 2025
76d120f
STYLE: Flip signs by `x *= -1`, instead of by `x = -x`
N-Dekker Mar 16, 2025
50ab3e0
ENH: Use get_schedaffin to determine number of threads
blowekamp Oct 25, 2024
a1ee215
Merge branch 'get-shedaffin' into release
thewtex Mar 18, 2025
1f03d03
Merge branch 'release' into release-5.4
thewtex Mar 18, 2025
053eeb6
Merge branch 'release-5.4'
thewtex Mar 18, 2025
7e485ea
BUG: Clamp GlobalDefault threads with GlobalMaximum with initialization
thewtex Mar 18, 2025
f0bdf9a
DOC: Removing unused entry from bibliography file.
zivy Mar 17, 2025
657e16e
DOC: replace explicit references to papers with citations.
zivy Mar 18, 2025
ad98d7e
Merge pull request #5283 from thewtex/global-max-threads
thewtex Mar 19, 2025
bf0b1fe
Merge branch 'release' into release-5.4
thewtex Mar 19, 2025
ee67d98
Merge branch 'release-5.4'
thewtex Mar 19, 2025
71d5cce
BUG: Remove check on WrapITK.pth existence in itk_python_add_test
Mar 17, 2025
215f4de
Merge pull request #5281 from SimonRit/WrapITK.pth
thewtex Mar 19, 2025
0913f2a
ENH: Bump ITK version to 5.4.3
thewtex Mar 19, 2025
697cdcb
Merge branch 'release' into release-5.4
thewtex Mar 19, 2025
25d3162
Merge branch 'release-5.4'
thewtex Mar 19, 2025
db10423
ENH: Remove dummy VNLInstantiation library
blowekamp Mar 20, 2025
082e0b7
STYLE: Make `M` constant of MersenneTwisterRandomVariateGenerator local
N-Dekker Mar 24, 2025
4246c00
STYLE: Declare MersenneTwisterRandomVariateGenerator data private
N-Dekker Mar 24, 2025
5f011c8
Merge pull request #5288 from N-Dekker/MersenneTwisterRandomVariateGe…
thewtex Mar 24, 2025
650cf36
DOC: Fix "unbalanced grouping commands" Doxygen warnings
albert-github Mar 2, 2025
275cba1
ENH: Reset conj-grad learning rate for multi-start optimization
cookpa Mar 19, 2025
d924c97
DOC: Fix typo in conjugate gradient optimizer test comment
jhlegarreta Mar 25, 2025
0a95afb
Merge pull request #5262 from albert-github/feature/issue_3654
dzenanz Mar 28, 2025
43b05ed
STYLE: Remove `& 0xffffffffUL` from MersenneTwisterRandom Initialize
N-Dekker Mar 26, 2025
31a4d14
STYLE: Replace `4294967296` with `1ULL << 32` in RandomVariateGenerator
N-Dekker Mar 26, 2025
45d283e
STYLE: Replace `4294967295` with max uint32_t in RandomVariateGenerator
N-Dekker Mar 26, 2025
21b2990
DOC: Fix Doxygen citation command call
jhlegarreta Mar 29, 2025
30cc6f1
DOC: Use Doxygen citation command instead of misplaced `\par`
jhlegarreta Mar 29, 2025
8883a36
DOC: Fix Doxygen group name in math morphology class documentation
jhlegarreta Mar 29, 2025
6a2cbd2
Merge pull request #5291 from jhlegarreta/FixCitations
zivy Mar 29, 2025
0474ffb
Merge pull request #5292 from jhlegarreta/FixMathMorphGroupName
jhlegarreta Mar 30, 2025
0f2b030
STYLE: Refactor main function to centralize exception handling
krupalbhat Feb 15, 2025
6511d8f
ENH: Update Montage remote module mostly to fix warnings
dzenanz Apr 2, 2025
03256a5
DOC: Add ITK 5.4.3 release notes
thewtex Apr 2, 2025
80cbd3c
Merge branch 'release' into release-5.4
thewtex Apr 2, 2025
158acb5
Merge branch 'release-5.4'
thewtex Apr 2, 2025
b366d5e
DOC: Update download page links for ITK 5.4.3
thewtex Apr 2, 2025
6a9027f
Merge branch 'downloads-v5.4.3' into release
thewtex Apr 2, 2025
a1354b5
Merge branch 'release' into release-5.4
thewtex Apr 2, 2025
0bfc1e7
Merge branch 'release-5.4'
thewtex Apr 2, 2025
7f5e064
Merge pull request #5294 from dzenanz/updateMontage
thewtex Apr 2, 2025
e435b0f
Merge branch 'release-5.4' into release
thewtex Apr 2, 2025
38b2e7d
Merge branch 'release'
thewtex Apr 2, 2025
993fc93
DOC: Corrected setting for `CASE_SENSE_NAMES`
albert-github Apr 1, 2025
8abb11e
ENH: Update MorphologicalContourInterpolation module to fix warnings
dzenanz Apr 4, 2025
121da0e
Merge pull request #5297 from dzenanz/updateRemotes
thewtex Apr 4, 2025
1285bd6
Merge branch 'release' into release-5.4
thewtex Apr 4, 2025
310943f
Merge branch 'release-5.4'
thewtex Apr 4, 2025
7eb2218
STYLE: Let MersenneTwisterRandomVariateGenerator pass integers by value
N-Dekker Apr 3, 2025
5674875
COMP: Remove constexpr from check on runtime value in JPEGImageIO
WangWeiLin-MV Apr 11, 2025
213a950
STYLE: Rename MersenneTwisterRandomVariateGenerator `state` to `m_State`
N-Dekker Apr 6, 2025
cae552b
STYLE: Remove `this->` from MersenneTwisterRandomVariateGenerator data
N-Dekker Apr 6, 2025
74840bc
STYLE: Move MersenneTwisterRandomVariateGenerator inline funcs in-class
N-Dekker Apr 6, 2025
06312c4
STYLE: Make MersenneTwisterRandomVariateGenerator twist static
N-Dekker Apr 5, 2025
dc35afb
BUG: Remove non-compilable PhiLattice get output
blowekamp Apr 11, 2025
3883834
PERF: Use region iterator image ComposeBigVectorImageFilter
blowekamp Apr 14, 2025
abcaf2b
Merge pull request #5306 from blowekamp/compose_big_vector_perf
blowekamp Apr 14, 2025
c6ef0ae
COMP: Include `itkNumericTraitsCovariantVectorPixel.h` file in test
jhlegarreta Apr 14, 2025
95a64b8
BUG: GDCM destroy JPEG2000 structures on error
blowekamp Apr 15, 2025
c136d88
STYLE: Make MersenneTwisterRandomVariateGenerator functions non-inline
N-Dekker Apr 11, 2025
c1a209e
STYLE: Move MersenneTwisterRandomVariateGenerator `twist` to cxx file
N-Dekker Apr 11, 2025
f59ff82
ENH: Add VerifyPrecoditions
blowekamp Apr 11, 2025
7b06022
ENH: Use name process inputs and use macros
blowekamp Apr 11, 2025
07d214a
STYLE: Centralize exception handling in Statistics examples
krupalbhat Apr 11, 2025
5c7dc6d
ENH: Add named input to invert displacement field filter
blowekamp Apr 11, 2025
0751ace
Merge pull request #5307 from jhlegarreta/FixDefinitionAvailabilityWa…
thewtex Apr 16, 2025
8657a1c
DOC: Consolidating doxygen config files
albert-github Apr 17, 2025
de0106a
STYLE: Remove `this->` on access to private data ResourceProbe
N-Dekker Apr 18, 2025
f8acc2c
DOC: Add MetaIO documentation from the ITK Wiki
thewtex Apr 16, 2025
2cf6065
STYLE: Add const to `r` in MersenneTwisterRandomVariateGenerator
N-Dekker Apr 22, 2025
dc61f51
STYLE: Shorten MersenneTwisterRandomVariateGenerator::StateVectorLength
N-Dekker Apr 22, 2025
d793449
STYLE: Let MersenneTwisterRandomVariateGenerator access m_Seed directly
N-Dekker Apr 22, 2025
1ba9827
STYLE: Remove local `newSeed` from MersenneTwisterRandomVariateGenerator
N-Dekker Apr 22, 2025
3aeba38
STYLE: Simplify `for` in MersenneTwisterRandomVariateGenerator PrintSelf
N-Dekker Apr 22, 2025
bffff06
STYLE: Remove redundant input check from ExtractImageFilter
N-Dekker Apr 22, 2025
9e533c4
STYLE: Remove `static_cast<unsigned int>` from dimension constants
N-Dekker Apr 22, 2025
a90c479
STYLE: Remove `static_cast<int>` from dimension comparisons
N-Dekker Apr 22, 2025
a674142
STYLE: Add `constexpr` to `if` when comparing dimensions
N-Dekker Apr 22, 2025
1649dee
STYLE: Replace TInputImage::SizeValueType with itk::SizeValueType
N-Dekker Apr 17, 2025
3c574f6
STYLE: Replace TInputImage::SizeValueType with SizeValueType
N-Dekker Apr 17, 2025
3543e44
STYLE: Remove redundant zero-filling in BSplineDecompositionImageFilter
N-Dekker Apr 17, 2025
e517d0e
STYLE: Use SizeValueType in `for` loops BSplineDecompositionImageFilter
N-Dekker Apr 24, 2025
b885fba
STYLE: Fix "Yhis" typo in itkBSplineDecompositionImageFilter.hxx
N-Dekker Apr 24, 2025
31859d3
STYLE: Replace `static_cast<T>(Dimension)` with `T{ Dimension }`
N-Dekker Apr 24, 2025
81128f6
STYLE: Add `MersenneTwisterRandomVariateGenerator::CreateRandomSeed()`
N-Dekker Apr 24, 2025
cefde2c
STYLE: Initialize MersenneTwisterRandomVariateGenerator without locking
N-Dekker Apr 24, 2025
52856a3
STYLE: Fix misplaced line break in MersenneTwisterRandomVariateGenerator
N-Dekker Apr 24, 2025
b2bd77a
Merge pull request #5323 from N-Dekker/BSplineDecompositionImageFilte…
thewtex Apr 25, 2025
e18f336
Merge pull request #5324 from N-Dekker/Replace-static_cast-Dimension
thewtex Apr 25, 2025
f513700
Merge pull request #5325 from N-Dekker/MersenneTwisterRandomVariateGe…
thewtex Apr 25, 2025
2919a8d
STYLE: Remove MersenneTwisterRandomVariateGenerator Initialize overload
N-Dekker Apr 28, 2025
1333740
STYLE: Remove commented MersenneTwisterRandomVariateGenerator load, save
N-Dekker Apr 28, 2025
e7e80b0
STYLE: Replace `(SizeValueType)` cast in BSplineDecompositionImageFilter
N-Dekker Apr 28, 2025
c422a71
STYLE: Replace `1L` (long) with `1` in BSplineDecompositionImageFilter
N-Dekker Apr 28, 2025
6649d94
STYLE: Reduce scope local `horizon` in BSplineDecompositionImageFilter
N-Dekker Apr 28, 2025
06f731c
ENH: Test the `itk::ScaleTransform::SetIdentity` method
jhlegarreta Apr 27, 2025
79b59a5
STYLE: Increase `itk::ColorTable` test argument check consistency
jhlegarreta Apr 27, 2025
132a983
STYLE: Increase NIfTI test argument check consistency
jhlegarreta Apr 27, 2025
0f73335
ENH: Exercise miscellaneous `itk::NiftiImageIO` methods
jhlegarreta Apr 27, 2025
54e932b
Merge pull request #5332 from N-Dekker/BSplineDecompositionImageFilte…
thewtex Apr 28, 2025
20edc26
Merge pull request #5331 from N-Dekker/MersenneTwisterRandomVariateGe…
thewtex Apr 28, 2025
2e16f62
STYLE: Remove `MersenneTwisterRandomVariateGenerator::` from IntegerType
N-Dekker Apr 29, 2025
2e84e8a
STYLE: Replace `MersenneTwisterRandomVariateGenerator::` with `Self::`
N-Dekker Apr 29, 2025
79c0cfb
STYLE: Remove `MersenneTwisterRandomVariateGenerator::` from Pointer
N-Dekker Apr 29, 2025
207bfdf
ENH: Update GHA macOS-Python to use CMake ~4.0.1
blowekamp Apr 23, 2025
7370ffd
BUG: GDCM destroy JPEG2000 structures on error
blowekamp Apr 15, 2025
334c774
Merge pull request #5309 from blowekamp/jpeg2000_destroy_on_error_rel…
thewtex May 2, 2025
09677ff
Merge branch 'release-5.4' into release
thewtex May 2, 2025
d33203a
Merge branch 'release'
thewtex May 2, 2025
3e0f009
DOC: Update Wiki links to GitHub Pages archive
thewtex Apr 16, 2025
f079710
Merge pull request #5312 from thewtex/wiki-links
thewtex May 2, 2025
501d5ae
DOC: Add table to describe MetaIO/MetaImage ElementType tag
N-Dekker May 2, 2025
b3f104d
Merge pull request #5340 from N-Dekker/Add-table-to-describe-MetaIO-M…
thewtex May 7, 2025
dd80eb3
ENH: Add `DefaultSeed = 121212` to MersenneTwisterRandomVariateGenerator
N-Dekker Apr 30, 2025
d60b50f
STYLE: Replace `121212` with MersenneTwister's `DefaultSeed` in tests
N-Dekker Apr 30, 2025
84cb6e8
STYLE: Replace `static_cast<T>(X)` with `T{ X }` for any "all caps" `X`
N-Dekker May 1, 2025
1f4534d
COMP: Update LabelErodeDilate remote
blowekamp May 1, 2025
1ddd0fb
STYLE: Make randomization input ComplexConjugateImageAdaptorTest useful
N-Dekker May 5, 2025
7bb3671
STYLE: Replace `Initialize` calls random number generator with `SetSeed`
N-Dekker May 13, 2025
83328fb
STYLE: FUTURE REMOVE `MersenneTwisterRandomVariateGenerator::Initialize`
N-Dekker May 13, 2025
b1dbb79
COMP: Provide ITK_MSVC_STATIC_CRT to in-tree build
dg0yt May 14, 2025
8d8b473
STYLE: Replace `rand()` calls with `std::mt19937` in ImageAdaptor test
N-Dekker May 14, 2025
0c7b260
STYLE: Replace `auto var = T{ x }` with `T var{ x }`
N-Dekker May 14, 2025
7fc9f61
STYLE: Replace `auto var = T{}` with `T var{}`
N-Dekker May 14, 2025
8e9cb9d
Merge pull request #5347 from dg0yt/msvc-crt
thewtex May 14, 2025
facf527
Merge pull request #5348 from N-Dekker/Replace-rand-with-mt19937
thewtex May 14, 2025
587e158
Merge pull request #5349 from N-Dekker/Remove-auto-from-local-variabl…
thewtex May 14, 2025
f74ec5d
BUG: Fix random number in `RGBGibbsPriorFilter::GibbsTotalEnergy`
N-Dekker May 14, 2025
68bcf62
Merge pull request #5346 from N-Dekker/Replace-Initialize-with-SetSeed
thewtex May 15, 2025
43ea92d
Merge pull request #5350 from N-Dekker/Fix-random-number-RGBGibbsPrio…
thewtex May 15, 2025
164c1cb
BUG: Allow rescaling int to uint of same size
PtiLuky May 12, 2025
c69a657
ENH: Add Unit test for reading short rescaled into ushort
PtiLuky May 15, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
The diff you're trying to view is too large. We only load the first 3000 changed files.
6 changes: 6 additions & 0 deletions .ExternalData/README.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
.ExternalData
=============

The ITK ``.ExternalData`` directory is an object store for the
CMake ExternalData module that ITK uses to manage test input
and baseline data.
96 changes: 96 additions & 0 deletions .circleci/config.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,96 @@
referenced:
generate-hash-step: &generate-hash-step
run:
name: Generate external data hash
command: |
cd ITK
find . -name \*.md5 -o -name \*.sha512 -print0 | xargs -0 git log -n 1 | tee /home/circleci/external-data.hashable
restore-data-step: &restore-data-step
restore_cache:
keys:
- 'v1-external-data-{{ checksum "/home/circleci/external-data.hashable" }}'
- 'v1-external-data'

version: 2
jobs:
build:
docker:
- image: cimg/python:3.9
working_directory: ~/
resource_class: large
branches:
ignore:
- gh-pages
- dashboard
- hooks
environment:
CTEST_DASHBOARD_ROOT: /home/circleci
CTEST_SOURCE_DIRECTORY: /home/circleci/ITK
CTEST_BINARY_DIRECTORY: /home/circleci/ITK-build
DASHBOARD_BRANCH_DIRECTORY: /home/circleci/ITK-dashboard
ExternalData_OBJECT_STORES: /home/circleci/.ExternalData
steps:
- checkout:
path : ~/ITK
- *generate-hash-step
- *restore-data-step
- restore_cache:
keys:
- ccache-{{ arch }}-{{ .Branch }}
- ccache-{{ arch }}-master
- ccache-{{ arch }}
- run:
name: Cloning dashboard branch
command: |
git clone --single-branch ${CIRCLE_REPOSITORY_URL} -b dashboard ${DASHBOARD_BRANCH_DIRECTORY}
- run:
name: Dependencies
command: |
sudo apt-get update
sudo apt-get upgrade -y
sudo apt-get install -y rsync ninja-build ccache python3-pip
sudo pip3 install --upgrade pip
sudo pip3 install cmake==3.16.3 scikit-ci-addons numpy lxml
- run:
name: CCache initialization
command: |
ccache --show-stats
ccache --zero-stats
ccache --max-size=2.0G
- run: echo 'export DASHBOARD_MODEL=$( [[ "$CIRCLE_BRANCH" = "master" ]] && echo Continuous || echo Experimental )' >> $BASH_ENV
- run:
name: Build and Testing with CTest
environment:
ITK_GLOBAL_DEFAULT_NUMBER_OF_THREADS: 2
CTEST_OUTPUT_ON_FAILURE: 1
CTEST_CONFIGURATION_TYPE: "MinSizeRel"
CTEST_BUILD_FLAGS: "-j 5"
PARALLEL_LEVEL: 4
CTEST_CMAKE_GENERATOR: "Ninja"
command: |
export PATH=/usr/lib/ccache:${PATH}
mkdir -p ${CTEST_BINARY_DIRECTORY}
ctest -V -Ddashboard_no_clean:BOOL=1 \
-DCTEST_CUSTOM_WARNING_EXCEPTION:STRING="itkIndex.h:.*warning: array subscript is above array bounds" \
-S "${DASHBOARD_BRANCH_DIRECTORY}/circleci.cmake"
- run:
name: ccache stats
when: always
command: |
ccache --show-stats
- run:
name: Formatting CTest for JUnit
when: always
command: |
env
mkdir -p /tmp/test-results
ci_addons ctest_junit_formatter ${CTEST_BINARY_DIRECTORY} > /tmp/test-results/JUnit-${CIRCLE_NODE_INDEX}.xml
- store_test_results:
path: /tmp/test-results
destination: ctest
- save_cache:
key: 'ccache-{{ arch }}-{{ .Branch }}-{{ epoch }}'
paths: [ "/home/circleci/.ccache" ]
- save_cache:
key: 'v1-external-data-{{ checksum "/home/circleci/external-data.hashable" }}'
paths: [ "/home/circleci/.ExternalData" ]
Loading