Commit a052ca0ad833a39e5a482b29d4cd37aafaad5cea

Authored by Paulo Henrique Junqueira Amorim
1 parent ad2c27e8

FIX: Fix problem unicode

Showing 1 changed file with 6 additions and 1 deletions   Show diff stats
invesalius/reader/dicom.py
... ... @@ -1926,7 +1926,12 @@ class Image(object):
1926 1926 self.number = parser.GetImageNumber()
1927 1927 self.spacing = spacing = parser.GetPixelSpacing()
1928 1928 self.orientation_label = parser.GetImageOrientationLabel()
1929   - self.file = parser.filename
  1929 +
  1930 + if (sys.platform == 'win32'):
  1931 + self.file = parser.filename.encode(utils.get_system_encoding())
  1932 + else:
  1933 + self.file = parser.filename.encode('utf-8')
  1934 +
1930 1935 self.time = parser.GetImageTime()
1931 1936 self.type = parser.GetImageType()
1932 1937 self.size = (parser.GetDimensionX(), parser.GetDimensionY())
... ...