Hello Andras i have looked into this series , the thing is when i try to import the series after loading the series this window showup
and in python interactor it shows: - Imported a DICOM directory, checking for extensions
and after trying to patch this series in DICOMPatcher following erros message :
Traceback (most recent call last):
File "C:/Program Files/Slicer 4.9.0/lib/Slicer-4.9/qt-scripted-modules/DICOMPatcher.py", line 154, in onPatchButton
self.logic.patchDicomDir(self.inputDirSelector.currentPath, self.outputDirSelector.currentPath)
File "C:/Program Files/Slicer 4.9.0/lib/Slicer-4.9/qt-scripted-modules/DICOMPatcher.py", line 577, in patchDicomDir
dicom.write_file(patchedFilePath, ds)
File "C:\Program Files\Slicer 4.9.0\lib\Python\Lib\site-packages\dicom\filewriter.py", line 356, in write_file
write_dataset(fp, dataset)
File "C:\Program Files\Slicer 4.9.0\lib\Python\Lib\site-packages\dicom\filewriter.py", line 200, in write_dataset
write_data_element(fp, dataset[tag], dataset_encoding)
File "C:\Program Files\Slicer 4.9.0\lib\Python\Lib\contextlib.py", line 35, in __exit__
self.gen.throw(type, value, traceback)
File "C:\Program Files\Slicer 4.9.0\lib\Python\Lib\site-packages\dicom\tagtools.py", line 21, in tag_in_exception
raise type(e)(err)
Traceback (most recent call last):
File "C:/Program Files/Slicer 4.9.0/lib/Slicer-4.9/qt-scripted-modules/DICOMPatcher.py", line 159, in onPatchButton
traceback.print_exc()
File "C:/Program Files/Slicer 4.9.0/lib/Python/Lib\traceback.py", line 233, in print_exc
print_exception(etype, value, tb, limit, file)
File "C:/Program Files/Slicer 4.9.0/lib/Python/Lib\traceback.py", line 128, in print_exception
_print(file, line, '')
File "C:/Program Files/Slicer 4.9.0/lib/Python/Lib\traceback.py", line 13, in _print
file.write(str+terminator)
TypeError: argument 1 must be string without null bytes, not str![Capture|192x159]
Does it any kind of bug in Dicom or DICOMPatcher module.