下面的代码在我朋友的windows笔记本电脑上运行得很好,但在我的电脑上,它却完全是垃圾。我想这可能和图书馆有关,但我不能肯定?你们能告诉我这是为你们准备的还是你们以前有过这种事吗?在
import pytesseract
from PIL import Image, ImageEnhance, ImageFilter
from textblob import TextBlob
originalImage = Image.open("pictures\hp.png")
workingImage = originalImage.copy()
workingImage = originalImage.filter(ImageFilter.MedianFilter())
enhanceSharpness = ImageEnhance.Sharpness(workingImage)
enhanceColor = ImageEnhance.Color(workingImage)
workingImage = enhanceSharpness.enhance(2)
workingImage = enhanceColor.enhance(0)
workingImage = workingImage.convert('1')
text = pytesseract.image_to_string(workingImage)
correctedText = TextBlob(text).correct()
print(correctedText)
我没有像在朋友的电脑上那样打印照片中的文字,而是打印以下内容:
^{pr2}$
我下载了TesseractOCR版本4.0,现在它可以完美地工作了。谢谢你们的帮助!在
相关问题 更多 >
编程相关推荐