好的,我在一个项目中工作,我只想从图片中提取数字。图片还包含字母表。我正在使用easyocr api,但无法使用逻辑来克服这一点。如果你有任何可以帮助我分享的链接,请联系我。That's how i getting output
发布于 2021-08-16 17:49:03
如果您尝试读取的内容仅是数字,您可以使用allowlist arg限制您的OCR搜索,这可能会改善您的结果。试试这个:
reader.readtext(IMAGE_PATH, allowlist ='0123456789')如果你试图阅读的内容包含字母字符,但你想忽略它们,那么你可以直接过滤掉它们:
numeric_filter = filter(str.isdigit, my_text)
my_text = "".join(numeric_filter)(如果您想保留小数,可以向筛选器添加一个额外的条件。)
过滤后,您可以将结果类型转换为整数,假设这是您想要执行的操作:
result_number = int(my_text)https://stackoverflow.com/questions/68806825
复制相似问题