İstanbul Gelişim Üniversitesi Bilgisayar Mühendisliği Lisans Derecesi bitirme tezidir. Tezde kullanılan dil Python dur. Seçilen resim ya da kameradan anlık olarak yüz tanıma, duygu analizi ve cinsiyet tespiti yaptmaktadır. mainwindow.py dosyayı çalıştırmanız yeterlidir.
- Proje Python 3 ile yazılmıştır.
- Anaconda & Spyder
- İndirme Linki: https://www.anaconda.com/distribution/
- PyCharm
- İndirme Linki: https://www.jetbrains.com/pycharm/download/#section=windows
- Tensorflow
- CPU için:
pip install --upgrade tensorflow
- GPU için:
pip install --upgrade tensorflow-gpu
- CPU için:
- Keras
pip install keras
- OpenCV
pip install opencv-python
- PyQt5
pip install PyQt5
- SYS
- Python programlama dili kurduğunuzda otomatik olarak sys kütüphaneside yükler.
- Numpy
- Python programlama dili kurduğunuzda otomatik olarak numpy kütüphaneside yükler.
- mainwindow.py dosyasını çalıştırdığınızda anasayfa açılıyor.
Yukarıdaki resimde görüldüğü gibi "Yüz Tanımlamaya Başla" butonuna basınca yüz tanımlama, duygu analizi ve cinsiyet tespiti yapan sayfa açılmaktadır.
Yukarıdaki resimde görüldüğü gibi "Anasayfaya Dön" butonuna basınca anasayfa açılmaktadır.