title: Google Vision OCR data form
body: <p>I'm exploring the Google Vision API for OCR. We have lots of forms that are computer generated and filled by users. Like the Medical Reports and Registration Forms. 
  We need to process those images and get the character out of it. I've tried Google Vision API and its works great in case of computer generated form, but the ones filled by hand are creating issues. Like If fill the form with the data a little above the y axis the words is considered as previous/next line. Like below is the output</p>
  
  <pre><code>Study Contact Name:
  Test
  </code></pre>
  
  <p>expected</p>
  
  <pre><code>Study Contact Name: Test
  </code></pre>
  
  <p><a href="https://i.stack.imgur.com/C2vnr.jpg" rel="nofollow noreferrer">The Form used</a></p>
  
  <p>Code reference: <a href="https://cloud.google.com/vision/docs/detecting-text#vision-text-detection-java" rel="nofollow noreferrer">https://cloud.google.com/vision/docs/detecting-text#vision-text-detection-java</a></p>
  
  <p>Is there a way to get this in one line, or understand if its part of that line?</p>
  
  <p>Any other API that can help in this scenario?</p>