The Weapon Detection Project aims to develop an intelligent system capable of detecting weapons in images and videos. The project utilizes computer vision techniques and machine learning algorithms to identify and classify weapons, helping to enhance security and public safety.
This project provides a solution for weapon detection using deep learning and image processing techniques. It includes a pre-trained model and a set of scripts to perform weapon detection on images and videos.
To download the project, you have two options:
- Open a terminal or command prompt.
- Run the following command to clone the repository:
gut clone https://github.com/UDJAT74/Security_Dtection
- Change to the project directory:
- Navigate to the project's GitHub repository: Weapon Detection Project.
- Click on the "Code" button.
- Select "Download ZIP" to download the project as a ZIP archive.
- Extract the downloaded ZIP archive to your desired location.
Once you have downloaded the project, you need to install the required dependencies.
Make sure you have Python and pip installed on your system. Then, follow these steps:
- Open a terminal or command prompt.
- Change to the project directory if you haven't already:
- Run the following command to install the dependencies:
pip install -r requirements.txt
To use the weapon detection scripts, follow these instructions:
- After you change to the project directory
- Right click then press on "open in terminal"
- Run this command in terminal:
pyhton GUI.py
this photo will appear :
Download trainner.yaml from here
Create => run create function to add new person to be known.
live face Detect => Detect and Recognize faces.
live Detection => Detect weapons and Face recognation
live weapon => Detect weapons
open website => open website that contains all these functionality , monitor cameras and contains previous detections
Contributions are welcome! If you find any issues or have suggestions for improvements, please feel free to open an issue or submit a pull request.