Hello everyone!
I've created a neural network that recognizes handwritten digits and I need to merge two nearby digit rectangles so I can make up the number from recognized digits. I've been trying to achieve this for the whole week and I'm soo tired. It would be so nice if anyone could help me. I have a bunch of sorted rectangles from left to right and the task is to split them to separate digits somehow.
Example of sorted rectangels (x,y,w,h)
[126, 815, 42, 57],
[127, 922, 41, 53],
[141, 689, 35, 57],
[143, 577, 40, 51],
[148, 449, 33, 49],
[160, 298, 37, 47],
[169, 199, 39, 53],
[189, 812, 25, 26],
[193, 918, 24, 34],
[198, 576, 31, 54],
Recognized image
I would've expected something like this as the output(just example)
[ [ [127, 922, 41, 53],
[141, 689, 35, 57],
[143, 577, 40, 51]] ,
[ [169, 199, 39, 53],
[189, 812, 25, 26],
[193, 918, 24, 34],
[198, 576, 31, 54] ]
]
these two lists represent two digits 123 and 1234 again it's just an example. I hope you got the idea, I just need to split all rectangles by single number somehow.