现目前已有血氧软件是国外的Oxymap,主界面为英文,结合软件界面交互性不够完善,同时功能性不够强大,对眼底图像的计算主要为原软件提供的算法,处理方式单一。基于以上特点,现考虑自己设计一个血氧软件平台,在解决上述缺点的同时,能够拥有一个充分考虑医院使用者需求及算法开发者实践的实验室软件。
经调研及结合自身情况充分考虑,本软件平台应具有如下特性:
- 开发周期相对快一点较好,现目前图像实现的算法大多是基于MATLAB是实现,后期将转为python或c++,以dll或sdk方式添加进软件,该软件设计时需考虑留出接口,方便后期实现算法添加;
- 软件代码要易于维护,及设计软件应考虑模块化编程;
- 考虑软件涉及病人隐私,后期数据库应考虑一定的安全性和保密性;
- 语言:python3
- 软件界面设计:PyQt5 3. 代码编辑平台:eric6、PyCharm
- 数据库:SQLite
- 开发平台环境配置:
- http://blog.csdn.net/weiaitaowang/article/details/52045360
- http://blog.csdn.net/a359680405/article/details/45074761
- 《PyQt5快速开发与实战》
- PyQt5官方案例中文解析