Bu proje, kamera görüntülerini kullanarak anlık deprem tespiti yapan bir Python uygulamasıdır. Uygulama, görüntülerdeki hareketi ölçer ve belirli bir eşik değerinden yüksek hareket tespit ettiğinde "deprem oluyor" uyarısı verir.
- OpenCV (cv2): Görüntü işleme ve optik akış hesaplamaları için kullanılır.
- NumPy: Bilimsel hesaplamalar ve matematiksel işlemler için kullanılır.
- winsound: Sistem üzerinde ses çalma işlemleri için kullanılır.
- pyttsx3: Metinden sese dönüştürme işlemleri için kullanılır.
- yagmail: E-posta gönderme işlemleri için kullanılır.
- Projeyi GitHub'dan indirin veya kopyalayın.
- Proje dizininde, tüm bağımlılıkları yüklemek için şu komutu çalıştırın:
pip install -r requirements.txt
- E-posta gönderme işlemleri için,
main.py
dosyasındaki ilgili satırları kendi e-posta bilgilerinizle ve alıcı e-posta adresiyle güncelleyin.
- Terminalde projenin ana dizinine gidin.
- Uygulamayı şu komutla başlatın:
python main.py
- Kameradan alınan görüntülerde hareket tespit edildiğinde, uygulama sesli ve e-posta yoluyla uyarı verecektir.
- 'q' tuşuna basarak uygulamayı durdurabilirsiniz.
Bu proje MIT Lisansı ile lisanslanmıştır.