我正在使用在线图书馆,能够从图像中获取带有位置的文字。
现在我想形成与图像完全相同的句子。
知道我该怎么办?
早些时候我使用了两个单词之间的距离,如果有非常接近那么这意味着它是一个句子的一部分,但这种方法不能正常工作请帮助
这是我收到的json我有......
“WordText”:“Word 1”,“Left”:106,“Top”:91,“Height”:9,“Width”:11},{“WordText”:“Word 2”,“Left”:121, “顶部”:90,“高度”:13,“宽度”:51}。 。 。更多的话
如果我正确理解你的问题,我不会,但我假设你的json中的每个字典都给你一个单词的坐标。
我的方法是首先找到任意2个单词之间空格的像素差异,然后使用此值来检测单词序列。
例如:img1 = {'coordinates': 'information'}
img2 = {'coordinates': 'information'}
space_value = 10 # for example
if img1['Height'] == img2['Height'] and (img1['Left'] + img1['Width'] + space_value) == img2['Left']:
next_word = True