Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | |
7 | 8 | 9 | 10 | 11 | 12 | 13 |
14 | 15 | 16 | 17 | 18 | 19 | 20 |
21 | 22 | 23 | 24 | 25 | 26 | 27 |
28 | 29 | 30 |
Tags
- putty
- root직접로그인
- sftp
- ubunto #네티워크설정
- 인터넷안되는문제해결
- CapsLock키보드 뽑기
- 아이티제어
- CenOS6.10
- PHP4
- 에디트플러스 #sftp안될때
- centos7
- PID4
- MSSQL #TCP/IP Enabled
- 신바람여비서win98
- IT제어
- 조성남
- winscp
- 코드라마 #AI
- utf8mb4
- ftp
- 윈도우앱지우기
- php7
- 한글2 #hangul2_from_2024_01_17
- windows19Server
Archives
- Today
- Total
아이티제어
python으로 문자인식 하기 OCR 윈도우 ,리눅스 등 본문
'''
import pytesseract
pytesseract.pytesseract.tesseract_cmd = r'C:\Program Files\Tesseract-OCR\tesseract.exe'
'''
import pytesseract
from PIL import Image
pytesseract.pytesseract.tesseract_cmd = r'D:\program files\Tesseract-OCR\tesseract.exe'
def extract_text_from_image(image_path):
"""이미지에서 텍스트 추출"""
image = Image.open(image_path)
text = pytesseract.image_to_string(image, lang='kor+eng')
return text
def save_text_to_file(text, file_name):
"""텍스트를 파일로 저장"""
with open(file_name, 'w') as file:
file.write(text)
# 추출할 이미지 경로
image_path = 'Btnx1450y233w374h283.png'
# 텍스트 추출
extracted_text = extract_text_from_image(image_path)
print(extracted_text)
save_text_to_file(extracted_text, f'{image_path}.txt')
image_path = 'Btnx363y662w218h84.png'
extracted_text = extract_text_from_image(image_path)
print(extracted_text)
# 추출된 텍스트를 파일로 저장
save_text_to_file(extracted_text, f'{image_path}.txt')
이미지 파일을 읽어서 이미지파일명.txt 파일에 텍스트 내용을 저장한다.
설치주소는 https://github.com/UB-Mannheim/tesseract/wiki
Home
Tesseract Open Source OCR Engine (main repository) - UB-Mannheim/tesseract
github.com
이곳에서 다운받아 윈도우,리눅스 모두 지원 된다.
- 아이티제어 -
'Linux > AI인공지능발전과 미래준비' 카테고리의 다른 글
[광고] 나만의 PC를 AI서버로 만드는법 (6) | 2025.08.27 |
---|---|
AI를 활용하여 고객대응을 하고싶은가? 그렇다면 (0) | 2025.04.11 |
코드라마 다운로드 받고 활용 0단계 (0) | 2023.09.13 |
인공지능의 발전으로 교육의 진화가 필요한 시점 (0) | 2023.09.13 |