我正在尝试创建一个可以使用您的计算机网络摄像头检测心跳的应用程序.我从2周开始编写代码并开发了这段代码,到目前为止我已经完成了
它是如何工作的?如下图所示......
在这里,我需要帮助从FFT频谱中提取心跳.谁能帮我.在这里,是在python中开发的类似应用程序,但我无法解释这个代码,所以我在开发过程中开发相同.任何人都可以帮助我低估这个python代码中提取心跳的部分.
//---------import required ilbrary -----------
import gab.opencv.*;
import processing.video.*;
import java.awt.*;
import java.util.*;
import ddf.minim.analysis.*;
import ddf.minim.*;
//----------create objects---------------------------------
Capture video; // camera object
OpenCV opencv; // opencv object
Minim minim;
FFT fft;
//IIRFilter filt;
//--------- Create ArrayList--------------------------------
ArrayList<Float> poop = new ArrayList();
float[] sample;
int bufferSize = 128;
int sampleRate = 512;
int bandWidth = 20;
int centerFreq = 80;
//---------------------------------------------------
void setup() {
size(640, 480); // size of …Run Code Online (Sandbox Code Playgroud) 我一直在尝试在应用程序中创建一个模块。这个模块就像创建一个新的用户配置文件。当用户点击工具栏上的图标时,将显示具有表单的对话框。
表格有5个主要输入
当我单击对话框的完成按钮时,它应将信息保存在SQLite数据库中,并同时在手机中创建用户卡。用户可以在应用程序中创建N个配置文件,并且该用户必须填写信息并点击完成按钮,但是只要用户点击完成按钮,它就会使整个应用程序崩溃。我到目前为止已经走了这么多,遇到了一个问题-
add_form.xml
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="match_parent"
android:layout_height="wrap_content" >
<TextView
android:id="@+id/form_title"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:background="#3498DB"
android:textColor="#FFF"
android:textSize="21sp"
android:padding="16dp"
android:text="ADD PERSON"/>
<RelativeLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:padding="16dp"
android:layout_below="@+id/form_title">
<EditText
android:id="@+id/person_name"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:paddingTop="16dp"
android:paddingBottom="16dp"
android:textSize="14sp"
android:hint="PERSON NAME"
android:inputType="text" />
<RadioGroup
android:id="@+id/gender_selection"
android:layout_below="@+id/person_name"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="8dp"
android:orientation="horizontal">
<RadioButton
android:id="@+id/male"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="MALE"
android:onClick="RadioButtonClicked"
/>
<RadioButton
android:id="@+id/female"
android:layout_marginLeft="16dp"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="FEMALE"
android:onClick="RadioButtonClicked"/>
</RadioGroup>
<LinearLayout
android:id="@+id/person_metrics"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="16dp"
android:layout_below="@+id/gender_selection">
<LinearLayout
android:layout_width="wrap_content" …Run Code Online (Sandbox Code Playgroud)