我正在使用tesseract库,并希望图像中的文本位于一行中,不包含新行("\n"
)。在
我试图使用variable.replace("\n"," ")
,但它不起作用。它给我同样的反应。在
以下是我的代码:
img = Image.open('maaan.jpg')
pytesseract.pytesseract.tesseract_cmd = 'C:\\Program Files (x86)\\Tesseract-OCR\\tesseract.exe'
kt = pytesseract.image_to_string(img,lang='eng')
kt.replace("\n", " ")
print(kt)
谢谢你的帮助
将
\n
写成raw string
,如下所示:尝试:
^{pr2}$或者
kt.replace("\r", "\t")
访问这个链接,它有更多的解释:python convert multiline to single line
相关问题 更多 >
编程相关推荐