Python识别图片文字代码
时间: 2023-08-06 22:02:54 浏览: 103
如何利用Python识别图片中的文字
要识别图片中的文字,可以使用 Python 中的 Tesseract OCR 库。
首先,需要安装 Tesseract OCR。在命令行中输入以下命令:
```
sudo apt-get install tesseract-ocr
```
接下来,安装 pytesseract 库。在命令行中输入以下命令:
```
pip install pytesseract
```
安装完成后,可以使用以下代码来识别图片中的文字:
```python
import pytesseract
from PIL import Image
# 打开图片
img = Image.open('image.jpg')
# 转换成灰度图像
img = img.convert('L')
# 识别文字
text = pytesseract.image_to_string(img)
# 打印识别结果
print(text)
```
这段代码将会打开名为 `image.jpg` 的图片,将其转换成灰度图像,并使用 Tesseract OCR 库识别其中的文字,最后将识别结果打印出来。
阅读全文