Sid*_*idd 3 java eclipse android image-processing
我在网上找到了这个代码用于心率监测器,我打算将它作为我项目的一部分.但是,由于我是Android新手,因此无法理解大部分代码.我目前正在参加关于Android的课程,但它仍然是基础知识,我有一个项目的截止日期.因此,我会欣赏有关此代码工作的正确解释(对src文件夹中的java文件的解释就足够了).谢谢.
代码链接 - https://github.com/phishman3579/android-heart-rate-monitor
小智 7
我也将此代码用于在我的应用程序中合并心率监视器,并可以提供以下解释:项目中
有3个主要部分:
第1部分,HeartbeatView:它扩展了View并包含顶部的小型android图标,用于改变颜色之间的颜色绿色和红色(一旦颜色趋势发生变化,颜色将从HeartRateMonitor类更新).可以删除此类及其用法,对心脏监视器进程没有影响.
第2部分,HeartRateMonitor:完成所有工作的活动......占用相机和闪光灯.调用相机的startPreview()开始从相机接收帧(快照)(参见onPreviewFrame()).发送帧以进行分析和解码(参见下面的第3部分),以便测量红色的量及其方向(变亮或变暗).
第3部分,ImageProcessing:该类有2个函数可以解码帧并返回给定帧数据中的红色数量.
希望它有所帮助...享受:)