diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..5ceb386 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +venv diff --git a/main.py b/main.py index acf4256..0cf23eb 100644 --- a/main.py +++ b/main.py @@ -1,15 +1,14 @@ -import io -from PIL import Image, ImageFile +from PIL import Image from paddleocr import PaddleOCR - # 加载模型 (en ch japan korean ru) print(f'开始加载模型...') CH = PaddleOCR(use_angle_cls=True, lang="ch") +# 加载图像 print(f'开始加载图像...') -image = Image.open() +image = Image.open('./test.jpg') print(f'开始提取文字...') -ch = CH.ocr(image, cls=True)[0] -print(ch) +data = CH.ocr(image, cls=True)[0] +print(data) diff --git a/main.sh b/main.sh new file mode 100755 index 0000000..61fd4c1 --- /dev/null +++ b/main.sh @@ -0,0 +1,7 @@ +python3 -m venv venv +source venv/bin/activate + +pip install --upgrade pip +pip install -r requirements.txt + +python3 main.py diff --git a/requirements.txt b/requirements.txt index 6e9ca21..76cce60 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,5 +1,3 @@ -whell==0.42.0 -numpy==1.26.2 -Pillow==10.1.0 paddleocr==2.7.0.3 -paddleocr.egg==info +paddlepaddle==2.6.0 +Pillow==10.1.0 \ No newline at end of file diff --git a/test.jpg b/test.jpg new file mode 100644 index 0000000..530e915 Binary files /dev/null and b/test.jpg differ