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

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


converterdicom

Различия

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

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

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
converterdicom [2022/06/16 04:12]
sector
converterdicom [2023/01/29 05:35] (текущий)
sector
Строка 1: Строка 1:
 ====== Меняем кодировку в DICOM и конвертируем кириллицу в латиницу, пишем в базу и отправляем в ORTHANC. ====== ====== Меняем кодировку в DICOM и конвертируем кириллицу в латиницу, пишем в базу и отправляем в ORTHANC. ======
 Есть у нас рентген аппарат у которого в xml файле написана кодировка ISO-8859-5, а русские символы в Windows-1251. Есть у нас рентген аппарат у которого в xml файле написана кодировка ISO-8859-5, а русские символы в Windows-1251.
-Изменим тег с кодировкой и конвертируем кириллицу в латиницу с помощью python и отправим это все дело в ORTHANC. +Изменим тег с кодировкой и конвертируем кириллицу в латиницу с помощью python и отправим это все дело в ORTHANC. 
 + 
 +[[https://github.com/AndreyGutov/DicomConverter.git|Ссылка на gitHub]] 
    
-**Создадим базу данных:**+=== Создадим базу данных: ===
  
 <code | INI> <code | INI>
Строка 70: Строка 72:
 </code> </code>
  
-Подключимся к базе:+=== Подключимся к базе: ===
  
 <code | INI> <code | INI>
Строка 83: Строка 85:
 </code> </code>
  
- +=== Сам скрипт конвертации и отправки: ===
-server '192.168.1.43 4242' - куда будем слать снимки  +
- +
-fileList = open("/root/python/files_to_copy", "r") - путь до списка файлов, пример: /home/ololoev/DCM/777_888.DCM  +
- +
-**Сам скрипт отправки:** +
  
 <code | INI> <code | INI>
Строка 105: Строка 102:
  
  
-server = '192.168.1.43 4242' +server = '192.168.1.43 4242' # Сервер и порт куда будем посылать снимки 
-fileList = open("/root/python/files_to_copy", "r")+fileList = open("/root/python/files_to_copy", "r") # файл со списком изображений(построчно), пример: (/root/DCM/555_777.DCM
  
 from datetime import datetime from datetime import datetime
Строка 193: Строка 190:
 </code> </code>
  
-**Скрипт в крон для запуска конвертера:**+=== Скрипт в крон для запуска конвертера: === 
   * Проверяем, работает ли конвертер в данные момент.    * Проверяем, работает ли конвертер в данные момент. 
   * синхронизируем хранилище сервера с рабочей станцией мед. оборудования (на рабочих станциях хранилища со снимками у меня расшарены, а на сервере примонтированы в каталог /mnt).   * синхронизируем хранилище сервера с рабочей станцией мед. оборудования (на рабочих станциях хранилища со снимками у меня расшарены, а на сервере примонтированы в каталог /mnt).
Строка 218: Строка 216:
 </code> </code>
  
-**Транслитерация:**+=== Транслитерация: ===
  
 <code | INI> <code | INI>
converterdicom.1655352776.txt.gz · Последнее изменение: 2022/06/16 04:12 — sector

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