Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/deepraj1729/yplate
License Plate Detection library powered by YOLO v3 and OpenCV with Command Line Interface
https://github.com/deepraj1729/yplate
computer-vision deep-learning detect-plates machine-learning neural-networks number-plate-recognition numpy opencv tensorflow yolov3
Last synced: about 1 month ago
JSON representation
License Plate Detection library powered by YOLO v3 and OpenCV with Command Line Interface
- Host: GitHub
- URL: https://github.com/deepraj1729/yplate
- Owner: deepraj1729
- License: mit
- Created: 2020-06-06T02:01:39.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2023-02-06T05:18:14.000Z (almost 2 years ago)
- Last Synced: 2024-11-06T20:51:35.067Z (about 2 months ago)
- Topics: computer-vision, deep-learning, detect-plates, machine-learning, neural-networks, number-plate-recognition, numpy, opencv, tensorflow, yolov3
- Language: Python
- Homepage:
- Size: 1.69 MB
- Stars: 30
- Watchers: 4
- Forks: 5
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README
[![yplate](https://img.shields.io/badge/yplate-v0.0.1-blue)](https://github.com/deepraj1729/yplate/releases/tag/0.0.1) [![license](https://img.shields.io/badge/License-MIT-yellow)](https://github.com/deepraj1729/yplate/blob/master/LICENSE) [![dependencies](https://img.shields.io/badge/dependencies-packages-orange)](https://github.com/deepraj1729/yplate/blob/master/requirements.txt)
[![pull](https://img.shields.io/badge/pull--requests-requests-green)](https://github.com/deepraj1729/yplate/pulls) [![issues](https://img.shields.io/badge/issues-issues-red)](https://github.com/deepraj1729/yplate/issues) ![python](https://img.shields.io/badge/python-3.5%3E%3D-brightgreen)
# Yplate## Detect Vehicle Number plates with YOLOv3 powered by OpenCV >= 3.x
### Updates:
It will be updated to `pypi` and `conda` soon with stable releases### Install:
#### a. With `wheel`
pip install https://github.com/deepraj1729/yplate/releases/download/0.0.1/yplate-0.0.1-py3-none-any.whl
#### b. With `tar.gz`
pip install https://github.com/deepraj1729/yplate/releases/download/0.0.1/yplate-0.0.1.tar.gz
# Usage:### Command-line Arguments:-
1. `detect`
2. `crop`
## `detect`
### (1.a) Detect plates automatically (detected image will be saved to output directory always with original starting file name)
yplate detect images/car2.jpg
![car2](output/car2.jpg)
### (1.b) Detect plates and custom save it with a valid new filename (detected image will be saved to output directory with custom file name)
yplate detect images/car2.jpg --save out2.jpg
### (1.c) Hide output detected imageyplate detect images/car2.jpg --hide_img
### (1.d) Hide output in command-lineyplate detect images/car2.jpg --hide_out
### (1.e) Don't save output image
yplate detect images/car2.jpg --save none
## `crop`
### (2.a) Crop plates automatically ( Cropped plates will be saved to 'plates/' directory always with original starting file name)
yplate crop images/car2.jpg
![car2](plates/car2_plate_0.jpg)
### (2.b) Detect plates and custom save it with a valid new filename (Cropped image will be saved to output directory with starting custom file name)
yplate crop images/car2.jpg --save plate2.jpg
### (2.c) Hide cropped image in command-lineyplate crop images/car2.jpg --hide_img
### (2.d) Hide output in command-lineyplate crop images/car2.jpg --hide_out
### (2.e) Don't save output image
yplate crop images/car2.jpg --save none
### Check `yplate` version:
yplate -v
### Model Configuration:
yplate --config
## Sample Outputs:
### Detected Plates:
### Corresponding plates: