你一定要收藏的demo- 利用Android摄像头测试心率

246 阅读1分钟

利用手机摄像头测试心跳

和小米测试心跳的功能对比了一下,心率相差不大,原理很简单

  1. 通过相机预览拿到像素的红色通道
  2. 利用这个红色通道的平均值来计算心跳的波峰
  3. 如果在一段时间内波峰持续向一个方向变化,记一次心跳
  4. 计算出一次心跳所用得时间
  5. 通过计算得到一分钟心跳大约次数

源码自取

github.com/woshiwzy/ca…