用python,将1文件夹内图片分别进行文字识别
时间: 2024-02-09 08:10:40 浏览: 63
好的,这个问题可以使用Python和pytesseract库解决,我们可以使用pytesseract库对图片进行文字识别。
首先,我们需要安装pytesseract库。可以使用pip命令安装。
```python
!pip install pytesseract
```
接下来,我们可以编写一个函数来遍历1文件夹中的所有图片,并对它们进行文字识别。
```python
import os
# 文字识别
def ocr(image_path):
text = pytesseract.image_to_string(Image.open(image_path), lang='chi_sim')
return text
# 遍历1文件夹中的所有图片
def process_folder(folder_path):
images = os.listdir(folder_path)
texts = []
for image in images:
image_path = os.path.join(folder_path, image)
text = ocr(image_path)
texts.append(text)
return texts
```
现在,我们可以调用这个函数来处理1文件夹中的所有图片。
```python
texts = process_folder('1')
print(texts)
```
这样,我们就可以得到一个列表,其中包含了1文件夹中所有图片的文字识别结果。
阅读全文