本网页已闲置超过3分钟,按键盘任意键或点击空白处,即可回到网页

基于树莓派人脸考勤系统
发布时间:2021-05-16
分享到:
基于树莓派人脸考勤系统
发布时间:2021-05-16
分享到:

该项目是通过树莓pi 3创建了一个基于面部识别的考勤系统,该系统可以减少上课时的身体接触。

在使用人脸进行考勤时,需要具备一定的人脸样本并保持房间亮度,这样才能检测到人脸。为了被自动记录,系统必须连接到互联网。

硬件组件:

软件应用:

 代码:人脸识别

<!DOCTYPE html>
<html>
<head>
    <title>Riwayat Absensi Mahasiswa</title>
    <link rel="stylesheet" type="text/css" href="styles/styles.css">
    <link rel="stylesheet" type="text/css" href="styles/bootstrap.css">
</head>
<body>
    <div class="container"><br>
    <h1>Riwayat Absensi Mahasiswa</h1>
    <p>Sistem Absensi Mahasiswa dengan Face Recognition </p>
    <hr>
    <a class="btn btn-primary" href="datamahasiswa.php" role="button">Lihat Data Mahasiswa</a>
    <hr>
    <h2>Data Absensi</h2>
    <?php
      try
      {
        //打开数据库
        $db = new PDO('sqlite:facebase');

        //现在将数据输出到一个简单的html表
        print "

<table border=1>";
        print "<tr><td>No.</td><td>NIM</td><td>Nama</td><td>Tanggal</td>
                <td>Waktu Masuk</td><td>Foto Masuk</td>";
        $result = $db->query('SELECT * FROM dataabsensi');
        foreach($result as $row)
        {
          print "<tr><td>".$row['LogNIM']."</td>";
          print "<td>".$row['NIM']."</td>";
          print "<td>".$row['nama']."</td>";
          print "<td>".$row['tanggal']."</td>";
          print "<td>".$row['waktu_masuk']."</td>";
          print "<td><img src='foto/".$row['foto_masuk']."'></td>";
          print "<td><img src='foto/".$row['foto_keluar']."'></td>";
        }
        print "</table>
";

        // 关闭数据库连接
        $db = NULL;
      }
        catch(PDOException $e)
      {
        print 'Exception : '.$e->getMessage();
      }
    ?>
    </div>
</body>
</html>

加入微信技术交流群

技术交流,职业进阶

关注与非网服务号

获取电子工程师福利

加入电路城 QQ 交流群

与技术大牛交朋友

讨论