Building the future of digital identity verification for South Africa
Learn more »
Introduction ·
Get Started ·
Contributing
This repository provides an open-source YOLO-based model designed to detect South African identity documents.
Prerequisites
- Python 3.10
- Linux:
./scripts/install-python.sh "3.10.12"
- macOS:
brew install [email protected]
- Linux:
- OpenCV
- Linux:
apt install -y python3-opencv libopencv-dev
- Linux:
- Tesseract
- Linux:
apt-get install -y tesseract-ocr
- macOS:
brew install tesseract
- Linux:
git clone https://github.com/getverifiedhq/yolo.git
python3.10 -m venv myenv
source myenv/bin/activate
pip install -r requirements.txt
python src/cli-detect.py identity_document.png
We love our contributors! Here's how you can contribute:
- Open an issue if you believe you've encountered a bug.
- Make a pull request to add new features/make quality-of-life improvements/fix bugs.
Inspired by Plausible, Get Verified is open-source under the GNU Affero General Public License Version 3 (AGPLv3) or any later version. You can find it here.