Simple Persian Object Detection Web app based on flask framework and OpenCV.
Prerequisites:
1 - Python
2 - OpenCV
3 - Flask
4 - numpy
5 - python-bidi
6 - arabic_reshaper
7 - pillow
How to Use:
1 - Clone the repo.
2 - Install the required libraries.
3 - Download Yolov3 Weights and put them in the main directory.
Yolov3(416) https://pjreddie.com/media/files/yolov3.weights
Look up https://pjreddie.com/darknet/yolo/ for more info on different versions of yolo.
3 - Run Persian_ObjectDetection_WebService.py.
4 - Refer to the application root to get started.
5 - For deployment purposes refer to flask documentation : https://flask.palletsprojects.com/en/1.1.x/deploying/