image_text / requirements.txt
aliceblue11's picture
Update requirements.txt
33a2161 verified
# 한국어 OCR 애플리케이션 - Gemini 2.0 전용 버전
# Google Gemini 2.0 모델만을 사용하는 텍스트 추출 시스템
# 웹 인터페이스 - Gradio
gradio==4.44.0
# 이미지 처리 라이브러리 - Pillow (PIL)
Pillow==10.4.0
# HTTP 요청 라이브러리 - Requests
requests==2.32.3
# ==================================================
# Gemini 2.0 전용 최적화 패키지
# ==================================================
# - Google AI Studio 제거됨
# - Vertex AI 제거됨
# - Gemini 2.0 Flash & Experimental만 지원
# - 최대 10MB 이미지 처리 지원
# - 한국어 OCR 전문 최적화
# ==================================================
# Python 기본 라이브러리 (설치 불필요)
# ==================================================
# JSON 처리 (Python 기본 라이브러리)
# json
# Base64 인코딩/디코딩 (Python 기본 라이브러리)
# base64
# 입출력 스트림 처리 (Python 기본 라이브러리)
# io
# 운영체제 인터페이스 (Python 기본 라이브러리)
# os
# 타입 힌팅 (Python 3.5+ 기본 라이브러리)
# typing
# 정규표현식 (Python 기본 라이브러리)
# re
# 시간 처리 (Python 기본 라이브러리)
# time
# 랜덤 함수 (Python 기본 라이브러리)
# random
# ==================================================
# Gemini 2.0 전용 설치 명령어
# ==================================================
# pip install -r requirements.txt
#
# 또는 개별 설치:
# pip install gradio==4.44.0 Pillow==10.4.0 requests==2.32.3
#
# 가상환경 사용 권장 (Gemini 2.0 전용):
# python -m venv gemini2_ocr_env
# source gemini2_ocr_env/bin/activate # Linux/Mac
# gemini2_ocr_env\Scripts\activate # Windows
# pip install -r requirements.txt
#
# Gemini 2.0 API 키 필요:
# https://aistudio.google.com/ 에서 발급