Recognize Persian plate with YOLOv8
This Repo created for detect persian cars and plates and then recognize every persian characters on the plate.
YOLOv8 Ultralytics and all of Requirements for YOLOv8
use python 3.10
https://github.com/shahabbai/PersianPlateRecog/assets/133869713/ba761742-4dfa-4f29-a016-e3876cf0d8cf
pip install ultralytics==8.0.104
3 options for run:
1.use the main python script
python main.py
2.use my streamlit link on your browser(this option no need any installation):
3.use streamlit app.py and run it locally on your pc:
pip install streamlit
cd PersianPlateRecog
streamlit run app.py
Created two datasets :
Dataset for detection cars and plates Link
Dataset for detection chars of the plates Link
for simplicity of computational using yolov8s for cars and plates detection and using yolov8n for character detection
yolov8s model for cars and plates detection