使用Java提取EDF文件数据与将其转换为CSV

​ 使用Java提取EDF文件数据与将其转换为CSV EDF,全称是 European Data Format,是一种标准文件格式,用于交换和存储医疗时间序列。文件可视化后一般是这样的
摘要由CSDN通过智能技术生成

使用Java提取EDF文件数据与将其转换为CSV

概述

​ EDF,全称是 European Data Format,是一种标准文件格式,用于交换和存储医疗时间序列。

文件可视化后一般是这样的:

我自己的截图传不上来,所有用了源链接的截图,长得都差不多

​ 截图自软件“Polyman”

​ 关于该软件介绍与下载详见:

​ [https://blog.csdn.net/weixin_45127176/article/details/104849162];

​ [https://www.edfplus.info/downloads/software/Polyman.zip]

​ 该格式文件能够存储多通道的数据,允许每个信号拥有不同的采样频率。在内部,它包括标题和一个或多个数据记录。标题包含一些一般信息(患者标识,开始时间…等等)以及每个信号的技术规格(校准,采样率,过滤,…等等),编码为 ASCII 字符。摘自:[https://blog.csdn.net/zyb228/article/details/118618128](如果您想要的是使用Python操作EDF文件也请跳转上述链接)

使用JAVA提取EDF文件的数据的流程

  1. 首先导入在工程中导入“edf.jar” (下载链接:[https://github.com/lab-neuro-comp/EDF/raw/master/target/edf.jar])

  2. 创建EDF文件对象:

    EDF file=new EDF(String<文件路径+文件名>);
    
  3. 转换为CSV文件并导出:

    file.toCsv
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值