설치가 안된 라이브러리 ( OCR 관련 ) 설치

requirements.txt 업데이트.
This commit is contained in:
2025-11-15 16:48:31 +09:00
parent 00f9bf4ee7
commit a6c1d1f111
3 changed files with 35 additions and 10 deletions

View File

@@ -39,11 +39,11 @@ def WorkingFolderCheck(path, xlsPath):
def GetPoleInfos(xls, nRow):
if None == xls or False == isinstance(xls, myxl.PoleXLS):
return []
retList = xls.GetAllRowValue("PoleInfo", nRow, 5)
return retList

View File

@@ -2,18 +2,19 @@
과정
1. 여러 명의 인원이 전신주 및 공중선 사진을 찍는다.
2. 찍은 사진을 압축하여 네이버 메일을 통해 지정된 계정으로 이메일을 보낸다.
2. 찍은 사진을 압축하여 메일을 통해 지정된 계정으로 이메일을 보낸다.
3. 이메일을 통해 받은 파일을 어떤 한 폴더에 모아 저장한다.
4. 스크립트 동작
4.1. 저장 폴더를 읽어 임시 폴더에 압축을 푼다. 이미 풀려 있으면 넘어간다.
4.2. 임시 폴더의 이미지를 읽어 엑셀 파일에 리스트업 한다.
4.3. 연번, 점검일자, 구역, 전신주번호, 현장사진, 등급부여. 비고
4.1. 저장 폴더를 읽어 임시 폴더에 압축을 푼다. 이미 풀려 있으면 넘어간다.
4.2. 임시 폴더의 이미지를 읽어 엑셀 파일에 리스트업 한다.
4.3. 연번, 점검일자, 구역, 전신주번호, 현장사진, 등급부여. 비고
5. 생성된 엑셀 파일을 권한이 있는 사람이 열어 전신주의 등급을 분류한다.
6. 스크립트 동작
6.1. 등급 분류를 완료한 엑셀 파일을 읽는다.
6.2. 전신주 번호를 통해 각 전신주 사진을 지도에 매핑
6.3. 분류된 등급에 따라 다른 색깔을 칠한다.
6.1. 등급 분류를 완료한 엑셀 파일을 읽는다.
6.2. 전신주 번호를 통해 각 전신주 사진을 지도에 매핑
6.3. 분류된 등급에 따라 다른 색깔을 칠한다.
고민해야 할
- 전신주 번호를 GPS 좌표와 매핑시켜 제보 사진만으로도 전신 번호를 검색할 수 있어햐 한다.
고민해야 할
- 전신주 번호를 GPS 좌표와 매핑시켜 제보 사진만으로도 전신 번호를 검색할 수 있어햐 한다.
- 한번의 실행으로 위 과정을 통합할 수 있는 UI

View File

@@ -1,15 +1,27 @@
appnope==0.1.4
asgiref==3.8.1
asttokens==2.4.1
beautifulsoup4==4.14.2
branca==0.8.2
bs4==0.0.2
certifi==2025.10.5
charset-normalizer==3.4.4
cloudpickle==3.0.0
comm==0.2.2
debugpy==1.8.2
decorator==5.1.1
Django==5.2.8
et-xmlfile==1.1.0
executing==2.0.1
folium==0.20.0
idna==3.11
image==1.5.33
Jinja2==3.1.6
MarkupSafe==3.0.3
matplotlib-inline==0.1.7
nest-asyncio==1.6.0
numpy==2.2.6
opencv-python==4.12.0.88
openpyxl==3.1.5
packaging==24.1
parso==0.8.4
@@ -21,11 +33,23 @@ psutil==6.0.0
ptyprocess==0.7.0
pure_eval==0.2.3
Pygments==2.18.0
pyproj==3.7.2
PyQt5==5.15.11
PyQt5-Qt5==5.15.17
PyQt5_sip==12.17.1
PyQtWebEngine==5.15.7
PyQtWebEngine-Qt5==5.15.17
pytesseract==0.3.13
python-dateutil==2.9.0.post0
rarfile==4.2
requests==2.32.5
six==1.16.0
soupsieve==2.8
sqlparse==0.5.1
stack-data==0.6.3
traitlets==5.14.3
typing_extensions==4.15.0
urllib3==2.5.0
wcwidth==0.2.13
wurlitzer==3.1.1
xyzservices==2025.10.0