Skip to content

mastree/tubes-2-algeo

Repository files navigation

Tugas Besar 2 Aljabar Linier dan Geometri

Penerapan Metrik Berbasiskan Vektor di Sistem Pengenalan Wajah (Face Recognition)

Tugas besar ini dikerjakan oleh 3 orang yaitu:

  • Ricky Fernando - 1358062
  • Fritz Gerald Tjie - 13518065
  • MUhammad Kamal Shafi - 13518113

Tugas besar ini dibuat dengan menggunakan bahasa pemrograman Python

Menjalankan program

Menginstall library yang akan digunakan

Program ini memerlukan beberapa library untuk dapat digunakan, yaitu:

  • tkinter
  • pillow
  • cv2
  • numpy
  • scipy
  • matplotlib
  • _pickle
  • random
  • os
  • sys
  • math
  • shutil
Beberapa library di atas dapat diinstall dengan menggunakan command

pip install <package> Beberapa library di atas merupakan library bawaan Python

First time setup

Jika anda akan menjalankan program ini untuk pertama kali, maka anda harus menjalankan fungsi run_DataSet_extractor() dan run_Reference_extractor() yang berada di file fecesrecognition.py untuk mengekstrak vektor-vektor yang ada di gambar ke file Data_features.pck dan Ref_features.pck

Cara menjalankan program

  1. Dengan menjalankan file faceRecognition.exe
  2. Dengan menggunakan cmd dan menjalankan perintah python faceRecognition.py

Langkah penggunaan

  1. Tekan tombol "Browse" untuk memasukkan gambar yang akan dijadikan referensi
  2. Pilih metode yang akan digunakan (Euclidean atau Cosine)
  3. Tentukan hasil pencocokan yang diinginkan, maksimal berupa 20 gambar
  4. Tekan tombol "Send" untuk memulai program
  5. Tunggu sampai "Progress Bar" penuh
  6. Akan muncul 2 gambar, gambar di kiri merupakan gambar referensi dan gambar di kanan merupakan gambar hasil pencocokan
  7. Tombol "Prev" untuk memunculkan gambar sebelumnya dengan tingkat kemiripan lebih besar dari gambar sekarang atau jika gambar sekarang merupakan gambar pertama maka akan memunculkan gambar terakhir
  8. Tombol "Next" untuk memunculkan gambar setelahnya dengan tingkat kemiripan lebih kecil dari gambar sekarang atau jika gambar sekarang merupakan gambar terakhir maka akan memunculkan gambar pertama
  9. Tombol "Exit" untuk keluar dari pencocokan gambar dan kembali ke tampilan awal program
  10. Tekan tombol "X" di pojok kanan atas window untuk keluar dari program

About

Simple image comparison app

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors