首页 > 解决方案 > 为什么easyocr在本地开发机器上占用更多内存而在google colab上占用更少?

问题描述

我正在使用easyocr对图像执行文本识别,但发现:

以下是显示差异的图像:


谷歌 colab 截图

协作描述

本地系统截图后r = easyocr.Reader([])

本地资源使用

之前的本地系统截图

本地资源使用

如果您对代码感兴趣,那么这里是代码:

import easyocr
from PIL import Image

# Initialize easyocr with english language
reader = easyocr.Reader(['en'], gpu=True)

img = np.asarray(Image.open("input.png"))
reader.readtext(img, paragraph=True)

发现结果:

预期成绩:

标签: machine-learningpytorchcomputer-visiondata-sciencegoogle-colaboratory

解决方案


推荐阅读