ITK
ITK copied to clipboard
Insight Toolkit (ITK) -- Official Repository. ITK builds on a proven, spatially-oriented architecture for processing, segmentation, and registration of scientific images in two, three, or more dimens...
### Description ITK-related keywords across PyPI packages (e.g. remotes, etc.) are not consistent: some use uppercase (`ITK`), some lowercase (`itk`), some have `InsightToolkit` from pre-cookiecutter days, etc. Also, some short...
### Description `PointSet::SetPoints(PointsVectorContainer * points)` internally casts its argument to a `PointsContainer *`: https://github.com/InsightSoftwareConsortium/ITK/blob/9a5dade7f7e13fcef307f8224a01c2ce2b0ab13b/Modules/Core/Common/include/itkPointSet.hxx#L76 This leads to undefined behavior, when the `PointsVectorContainer` object is being used as a `PointsContainer` object....
- [x] CXX build and test configuration TODO: - [ ] Cross-platform configuration - [ ] Python build and test configuration - [ ] pre-commit configuration
Creating this to track the remaining issue after #4842. See the description there for details. ### Description Python-wrapped GPU filters fail with `OpenCL Error : CL_INVALID_MEM_OBJECT`; they work correctly from...
closes #4368 ## PR Checklist - [ ] No [API changes](https://github.com/InsightSoftwareConsortium/ITK/blob/master/CONTRIBUTING.md#breaking-changes) were made (or the changes have been approved) - [ ] No [major design changes](https://github.com/InsightSoftwareConsortium/ITK/blob/master/CONTRIBUTING.md#design-changes) were made (or the...
Move the pre-commit hooks from bash to python. A few advantages of python: - Easier to maintain and understand - Easier to add complex logic and auto-fixes ## PR Checklist...
Running the current doxygen master (1.14.0 (eef56fc1577255e67e56f997896b0512dd9527d1)) on the ITK sources resulted in a number of `\ingroup` warnings: ``` warning: Found non-existing group 'Calculators' for the command '@ingroup', ignoring command...
For primary branch transition from master to main.
The loop exit condition was present in the code, but never wired and removed via https://github.com/InsightSoftwareConsortium/ITK/commit/cd97879e6bfec6cd9a33a3dd374d68cf4ff4303e ## PR Checklist - [x] No [API changes](https://github.com/InsightSoftwareConsortium/ITK/blob/master/CONTRIBUTING.md#breaking-changes) were made (or the changes have...
Fixing #5358 I updated the ITK test to check the determinants after permuting or flipping the index space, and updating the header to compensate. I think I've done this correctly,...