Bradley Lowekamp

Results 77 issues of Bradley Lowekamp

This will replace the AZP batch build. The win32 build is interesting because the floating point operations are different that x64 intel.

### Description For any MetaDataObject calling `obj->Print(std::cout)` produces "[UNKNOWN_PRINT_CHARACTERISTICS]" on the console. https://github.com/InsightSoftwareConsortium/ITK/blob/60469760ee13f48b265ca7424e3e9fd652672710/Modules/Core/Common/include/itkMetaDataObject.hxx#L63-L69 ### Expected behavior For `itk::Object` base objects the `Print` method should be used while those which support...

type:Bug

The spatial orientation enums are defined in the following file: https://github.com/InsightSoftwareConsortium/ITK/blob/master/Modules/Core/Common/include/itkSpatialOrientation.h#L39-L40 DICOM is defined in LPS, where L indication from right-to-left. However, the enums are documented as `R` meaning right-to-left....

type:Bug
area:Core
type:Design

To produce a valid source distribution the following file needs to be copied from a build to the SimpleITK source git submodule: ``` cp _skbuild/cmake-build/sitk-sb/SimpleITK-build/sitkSourceVersionVars.cmake ./SimpleITK/CMake/ ``` If the file...

The current wheel size is nearly 50MB for 64-bit linux. This is the size limit of PyPi. With correctly specified hidden visibility flags, the size can be reduce to ~38MB....

enhancement

### Description The following CMake options/varaibles are not marked as advacned. COREFOUNDATION_LIBRARY */Applications/Xcode_14.2.app/Contents/Develop GDCM_USE_COREFOUNDATION_LIBRAR *ON Module_FastBilateral *OFF OPJ_USE_DSYMUTIL *OFF ### Steps to Reproduce The above where included in the `ccmake`...

type:Bug

Add std::filesystem::path to ImageIOBase for eventual wchar support for paths. This proposes an approach to remove direct access to m_FileName, with the eventual end goal to use GetFilePath and "legacy"...

area:Core
area:IO