python中的简单图像处理解决方案,用于测量扫描的电子心电图(ECG)的间隔

时间:2018-05-02 09:17:24

标签: python-3.x image-processing signal-processing

我有一台MacOS 10.13.4,我想在python3编写一个GUI,能够测量扫描的心电图或心电图上的测量间隔(听到患者的节奏)。我在python中有一些编程知识,但我不是一名专业的计算机科学家

为此,我需要执行以下步骤:

  1. 旋转:旋转图像,使ECG基线完全水平(因为扫描时的ECG可以稍微旋转几度角度)。这是需要旋转的ECG图像: enter image description here

  2. 设置比例:由于ECG纸始终有一个网格方块系统,它定义了水平轴上的时间(小方块为40ms,大方块为200ms)纵轴为mV的信号幅度(大方块为0.1mv)。我想测量单位时间单位幅度并将其设置为参考。这是比例尺的图像 enter image description here

  3. 测量间隔:测量差异ECG点(P Wave,QRS,T Wave)的时间间隔和幅度差异。这是不同间隔的图像: enter image description here

  4. 对于GUI,我正在考虑使用Tkinter(任何其他想法)

    在图像处理方面,这将是一个简单的解决方案: - 我尝试安装openCV,但卡在了install openCV - Python Imaging Library - PIL是一个不错的选择 - 还有其他想法吗?

    非常感谢提前!

0 个答案:

没有答案