是否可以将图像分割成线条?

Is it possible to split the image into lines?

提问人:Yustas 提问时间:11/15/2023 最后编辑:Christoph RackwitzYustas 更新时间:11/16/2023 访问量:40

问:

是否可以将图像分成几行,即这张图像the whole restaurant bill

拆分成单独的行 ==> 像这样one string

我认为,以这种方式分割图像将提高文本识别的质量。 问题还在于每条线之间的距离非常小。

python java 图像处理 ocr 文档布局分析

评论

2赞 Marco F. 11/15/2023
你能做出假设吗?线高是否已知?照片可以平坦、笔直、不失真吗?您可以垂直切断第一列(数字)并检测数字。根据位置,您可以水平切割行。
1赞 Luca 11/15/2023
扩展 Marco F 的建议,如果你不能有更好的图像,你可以尝试取消排序(例如基于模板)。
0赞 Yustas 11/15/2023
不幸的是,不可能使原始图像更好,因为根据条件,照片必须用手机拍摄。早些时候,我尝试水平对齐图像,变换BGR2GRAY并用白线除以,如==>stackoverflow.com/questions/51667166/ 所示,但是对于这样的付款收据,这是行不通的。谢谢你的提示!现在,我将尝试应用文章中指出的方法 pyimagesearch.com
0赞 Yustas 11/15/2023
如果没有用于比较的模板,是否可以做一些事情来对齐和拆分成行?因为收据可以是任何形式。

答: 暂无答案