From a052ca0ad833a39e5a482b29d4cd37aafaad5cea Mon Sep 17 00:00:00 2001 From: paulojamorim Date: Fri, 3 Dec 2010 16:13:24 +0000 Subject: [PATCH] FIX: Fix problem unicode --- invesalius/reader/dicom.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/invesalius/reader/dicom.py b/invesalius/reader/dicom.py index 45243ea..0fc9e8d 100644 --- a/invesalius/reader/dicom.py +++ b/invesalius/reader/dicom.py @@ -1926,7 +1926,12 @@ class Image(object): self.number = parser.GetImageNumber() self.spacing = spacing = parser.GetPixelSpacing() self.orientation_label = parser.GetImageOrientationLabel() - self.file = parser.filename + + if (sys.platform == 'win32'): + self.file = parser.filename.encode(utils.get_system_encoding()) + else: + self.file = parser.filename.encode('utf-8') + self.time = parser.GetImageTime() self.type = parser.GetImageType() self.size = (parser.GetDimensionX(), parser.GetDimensionY()) -- libgit2 0.21.2