This program is part of my undergraduate thesis. Using data that I've been collected from Roboflow site, taking photo from classroom, and scrapping through internet. This program will be used four kind YOLOv8 model weight:
- YOLOv8n
- YOLOv8n with Ghostnet - P5
- YOLOv8n with Ghostnet - P6
- YOLOv8s
To build this python program into standalone program, please follow these instructions
- install the libraries from requirements.txt
pip install -r requirements. txt
- build using pyinstaller by run this command
pyinstaller --onefile --paths=venv\Lib\site-packages --hidden-import=ultralytics --add-data '.\<venv_name>\Lib\site-packages\ultralytics\cfg\default.yaml;ultralytics/cfg/' main.py
in this project I use virtual environtment, please replace the **<venv_name>(()) with your virtual env directory name