File size: 617 Bytes
4adc200
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
# setup_models.py
import os
import urllib.request

os.makedirs("models", exist_ok=True)

urls = {
    "openocr_det_model.onnx": "https://github.com/Topdu/OpenOCR/releases/download/develop0.0.1/openocr_det_model.onnx",
    "openocr_rec_model.onnx": "https://github.com/Topdu/OpenOCR/releases/download/develop0.0.1/openocr_rec_model.onnx"
}

for filename, url in urls.items():
    dest = os.path.join("models", filename)
    if not os.path.exists(dest):
        print(f"Downloading {filename} ...")
        urllib.request.urlretrieve(url, dest)
    else:
        print(f"{filename} already exists, skipping download.")