Простое решение для обработки изображений в Python для измерения интервала на сканированной электрокардиограмме (ЭКГ) - PullRequest
0 голосов
/ 02 мая 2018

У меня MacOS 10.13.4, и я хочу написать графический интерфейс пользователя в python3, способный измерять интервалы измерения на отсканированной электрокардиограмме или ЭКГ (слышать ритм пациента). У меня есть некоторые знания в области программирования на python, но я не профессиональный компьютерный ученый

Для этого мне нужно сделать следующие шаги:

  1. Поворот : поверните изображение так, чтобы базовая линия ЭКГ была идеально горизонтальной (поскольку ЭКГ на скане можно немного повернуть на несколько градусов). Вот изображение ЭКГ, которое необходимо повернуть: enter image description here

  2. Установить масштаб : поскольку бумага ЭКГ всегда имеет систему квадратов сетки, которая определяет время на горизонтальной оси (40 мс для маленького квадрата и 200 мс для большого квадрата) и амплитуда сигнала в мВ по вертикальной оси (0,1 мВ для большого квадрата). Я хочу измерить единицу времени единицу амплитуды и установить его в качестве справки. Вот изображение масштаба enter image description here

  3. Интервалы измерения : Измерение различий с точки зрения временного интервала и разности амплитуд разницы точек ЭКГ (P-волна, QRS, T-волна). Вот изображение разных интервалов: enter image description here

Для GUI я думаю использовать Tkinter (любые другие мысли)

Каким было бы простое решение для этого с точки зрения обработки изображений: - Я пытался установить openCV, но застрял в установить openCV - Python Imaging Library - PIL хорошая альтернатива - Есть еще мысли?

Большое спасибо заранее!

...