Skip to content

Commit

Permalink
tamil_ocr 밖으로 빼옴
Browse files Browse the repository at this point in the history
  • Loading branch information
gongkeo committed May 30, 2024
1 parent 363004c commit d250e2b
Show file tree
Hide file tree
Showing 8 changed files with 21 additions and 13 deletions.
4 changes: 2 additions & 2 deletions .gitmodules
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
[submodule "models/tamil_ocr"]
path = models/tamil_ocr
[submodule "tamil_ocr"]
path = tamil_ocr
url = https://github.com/gnana70/tamil_ocr.git
[submodule "ultralytics"]
path = ultralytics
Expand Down
13 changes: 10 additions & 3 deletions POINT-CHECKER.spec
Original file line number Diff line number Diff line change
@@ -1,12 +1,19 @@
# -*- mode: python ; coding: utf-8 -*-
from PyInstaller.utils.hooks import collect_all

datas = [('D:\\venvs\\pyinstaller_venv\\Lib\\site-packages\\ultralytics\\cfg\\default.yaml', './ultralytics/cfg')]
binaries = []
hiddenimports = ['gdown']
tmp_ret = collect_all('easyocr')
datas += tmp_ret[0]; binaries += tmp_ret[1]; hiddenimports += tmp_ret[2]


a = Analysis(
['main.py'],
pathex=[],
binaries=[],
datas=[('D:\\venvs\\pyinstaller_venv\\Lib\\site-packages\\ultralytics\\cfg\\default.yaml', './ultralytics/cfg')],
hiddenimports=['gdown'],
binaries=binaries,
datas=datas,
hiddenimports=hiddenimports,
hookspath=[],
hooksconfig={},
runtime_hooks=[],
Expand Down
2 changes: 1 addition & 1 deletion mul.py
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
from path import *
from utils import cropBox, labelToInt, deleteDuplicateFiles, getNumEasy, getNumTamil

sys.path.append(os.path.dirname(os.getcwd() + "/ultralytics/ultralytics"))
sys.path.append(os.path.dirname(os.getcwd() + "\\" + "ultralytics" + "\\" + "ultralytics"))
from ultralytics import YOLO


Expand Down
2 changes: 1 addition & 1 deletion qna.py
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
from path import *
from utils import cropBox, concatImage

sys.path.append(os.path.dirname(os.getcwd() + "/ultralytics/ultralytics"))
sys.path.append(os.path.dirname(os.getcwd() + "\\" + "ultralytics" + "\\" + "ultralytics"))
from ultralytics import YOLO


Expand Down
7 changes: 4 additions & 3 deletions recognize.py
Original file line number Diff line number Diff line change
Expand Up @@ -8,10 +8,10 @@
from utils import getNumText
from utils import *

sys.path.append(os.path.dirname(os.getcwd() + "/models/tamil_ocr/ocr_tamil"))
sys.path.append(os.path.dirname(os.getcwd() + "\\" + "tamil_ocr" + "\\" + "ocr_tamil"))
from ocr_tamil.ocr import OCR

sys.path.append(os.path.dirname(os.getcwd() + "/EasyOCR"))
sys.path.append(os.path.dirname(os.getcwd() + "\\" + "EasyOCR"))
from EasyOCR.easyocr import easyocr


Expand Down Expand Up @@ -65,7 +65,8 @@ def testeeIdJpgDf(df, testee_jpg_df, id_match):
### 텍스트 부분 잘라내기 함수 (메인) ###
def testeeCodeRecognition(jpg_file_path_list, testee_jpg_df):
# easyOCR 사용
reader = easyocr.Reader(['ko', 'en'])
# reader = easyocr.Reader(['ko', 'en'])
reader = easyocr.Reader(['en'])

# id_match 딕셔너리 초기화
id_match = pd.DataFrame(columns=["testee_id", "testee_name"])
Expand Down
2 changes: 1 addition & 1 deletion sub.py
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
from path import *
from utils import cropBox, deleteDuplicateFiles, getNumEasy, getNumTamil, getAnswerTamil

sys.path.append(os.path.dirname(os.getcwd() + "/ultralytics/ultralytics"))
sys.path.append(os.path.dirname(os.getcwd() + "\\" + "ultralytics" + "\\" + "ultralytics"))
from ultralytics import YOLO


Expand Down
4 changes: 2 additions & 2 deletions utils.py
Original file line number Diff line number Diff line change
Expand Up @@ -12,10 +12,10 @@
from pdf2image import convert_from_path
from PIL import Image

sys.path.append(os.path.dirname(os.getcwd() + "/models/tamil_ocr/ocr_tamil"))
sys.path.append(os.path.dirname(os.getcwd() + "\\" + "tamil_ocr" + "\\" + "ocr_tamil"))
from ocr_tamil.ocr import OCR

sys.path.append(os.path.dirname(os.getcwd() + "/EasyOCR"))
sys.path.append(os.path.dirname(os.getcwd() + "\\" + "EasyOCR"))
from EasyOCR.easyocr import easyocr


Expand Down

0 comments on commit d250e2b

Please sign in to comment.