Инструменты пользователя

Инструменты сайта


converterdicom

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Следующая версия
Предыдущая версия
Следующая версия Следующая версия справа и слева
converterdicom [2021/04/27 04:24]
sector создано
converterdicom [2021/04/27 04:40]
sector
Строка 1: Строка 1:
-====== Меняем кодировку в DICOM и конвертируем кириллицу в латиницу.+====== Меняем кодировку в DICOM и конвертируем кириллицу в латиницу. ======
 Есть у нас рентген аппарат у которого в xml файле написана кодировка ISO-8859-5, а русские символы в Windows-1251. Есть у нас рентген аппарат у которого в xml файле написана кодировка ISO-8859-5, а русские символы в Windows-1251.
-Изменим тег с кодировкой и конвертируем кириkлицу в латиницу с помощью python и отправим это все дело в ORTHANC. ======+Изменим тег с кодировкой и конвертируем кириkлицу в латиницу с помощью python и отправим это все дело в ORTHANC. 
    
  
Строка 17: Строка 17:
 import sys import sys
 import time import time
-import transliterate - [[https://gist.github.com/ledovsky/6398962|  это возьмем тут]]+import transliterate - https://gist.github.com/ledovsky/6398962
 reload(sys) reload(sys)
 sys.setdefaultencoding('utf-8') sys.setdefaultencoding('utf-8')
Строка 69: Строка 69:
     d=subprocess.Popen("xml2dcm -f "+path + b + ".xml "+ path + b +".mod", shell=True)     d=subprocess.Popen("xml2dcm -f "+path + b + ".xml "+ path + b +".mod", shell=True)
     time.sleep(5)     time.sleep(5)
-    e=subprocess.Popen("dcmsend -nuc +ma orthanc.medcorp.local 4242 "+ path + b +".mod", shell=True)+    e=subprocess.Popen("dcmsend -nuc +ma orthanc.corp.local 4242 "+ path + b +".mod", shell=True)
     time.sleep(5)     time.sleep(5)
     e.communicate()     e.communicate()
converterdicom.txt · Последнее изменение: 2023/01/29 05:35 — sector

Яндекс.Метрика