MetaIO
MetaIO copied to clipboard
MetaImage is the text-based tagged file format for medical images that resulted. We have now extended that file format to support a variety of objects that occur in medicine such a tubes (for vessels,...
This issue is first reported here: SimpleITK/SimpleITK#2082 It appears that MetaIO does not sanitize the input to write from UNICODE, and can write some UNICODE strings. However, MetaIO is not...
As originally posted about in https://discourse.slicer.org/t/failures-saving-a-volume-to-path-with-sign/25657 and more specifically in https://discourse.slicer.org/t/failures-saving-a-volume-to-path-with-sign/25657/6 thanks to @lassoan: > MetaIO supports [One-Slice-Per-File Data Formats 1](https://itk.org/Wiki/ITK/MetaIO/Documentation#Reading_DICOM_and_Other_One-Slice-Per-File_Data_Formats) and it uses the % character to specify the...
Attempt to fix https://github.com/Kitware/MetaIO/issues/68. Limitations: - Only handles the `ElementDataFileName` field in datasets of type metaImage; I have seen the same field being used in e.g. metaArray and metaFEMObject as...
Some time ago the `METAIO_STREAM` macro was removed from _MetaIO_ and the new code, which uses **std::ifstream/ofstream** , breaks unicode compliance in VTK. See https://gitlab.kitware.com/vtk/vtk/-/merge_requests/6716#note_908828 VTK uses **vtksys::ifstream/ofstream** to support...
Looking at the .mhd documentation, I see no explicit mention of any assumed encoding (or a setting for it). Yet when ElementDataFile points to a filename containing special characters, the...
I fixed some cppcheck and clang static analyzer warnings, but others need someone that knows the code: The enclosing 'for' loop goes to m_NDims (the ivar), should be _nDims (the...