我正在做大学最后一年的项目,其中包括为Android制作一个医疗应用程序,作为实践,我必须制作一个心率监测应用程序。
我发现,最好的方法是在打开闪光灯的情况下,用手指拿着相机,观察血液中的颜色变化。
这就是问题所在,是否有可能每隔66毫秒在相机上拍一张照片,然后比较每对照片的强度变化,以便计算心跳?还是我最好录一段视频,分析每一帧寻找变化。
哎呀,甚至有可能只是看一下视频预览并比较每帧。
关于这个问题我需要回答的问题整齐地列在下面
-
最好的方法是拍照、录制视频还是观看实时预览。
-
我可以在互联网上访问人们尝试过类似事情的帖子或页面吗
-
谁知道我应该做的基本方法来获得两张图像,我可以在时间框架内比较
-
最后,如果我采用基本的每66毫秒拍摄一张照片的方法,我该怎么做才能确保以正确的时间间隔拍摄照片
最好的方法是拍照、录制视频还是观看实时预览。
我认为现场预览是正确的答案。拍照是不会这么快发生的。录制视频和后期处理是可能的,但我不知道这将如何适用于实时心脏监视器。
我能在网上找到有人尝试过类似事情的帖子或页面吗?
您可以检查条形码扫描器源代码,它使用实时预览扫描条形码。
最后,如果我采用基本的每66毫秒拍一张照片的方法,我该怎么做才能确保以正确的时间间隔拍摄照片
Android不是硬操作系统。我敢说,你不可能把时间精确到66毫秒。