我正在做一个大学最后一年的项目,其中涉及为 Android 制作一个医疗应用程序,作为练习,我必须制作一个心率监测器应用程序。
我发现最好的方法是在打开闪光灯的情况下将相机放在手指上,观察血液中颜色的变化。
这就是问题出现的地方,是否可以用相机每 66 毫秒拍摄一张照片,然后比较每对照片的强度变化,从而计算心跳次数?或者我最好录制视频并分析每一帧以寻找变化。
哎呀,甚至可以只查看视频预览并比较每一帧。
下面整齐地列出了我需要回答的问题
最好的方法是什么,拍照、录制视频或查看实时预览。
我可以在互联网上访问任何人们尝试过类似事情的帖子或页面吗
任何人都知道我应该做的基本方法来获得可以在时间范围内比较的两张图像。
最后,如果我确实采用每 66 毫秒拍摄一张照片的基本方法,我该怎么做才能确保以正确的时间间隔拍摄照片
最好的方法是什么,拍照、录制视频或查看实时预览。
我认为实时预览是正确的答案。拍照不会那么快发生。录制视频和后处理是可能的,但我不知道这将如何适用于实时心脏监护仪。
我可以在互联网上访问任何人们尝试过类似事情的帖子或页面吗
您可以检查条码扫描器源代码 http://code.google.com/p/zxing/,它使用实时预览来扫描条形码。
最后,如果我确实采用每 66 毫秒拍摄一张照片的基本方法,我该怎么做才能确保以正确的时间间隔拍摄照片
Android 不是一个硬 RTOS。 AFAIK 你不可能将时间精确到 66 毫秒。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)