Вы упомянули, что использовали Go, с которым, к сожалению, у меня нет опыта, но я подошел к этой проблеме на других языках, таких как Python и C#. Я бы порекомендовал просто создать ROI или область интереса. В основном это означает, что вы будете обрезать изображение только до выделенной области, в которой вы хотите обнаружить текст. Как я уже сказал, я не совсем уверен, что вы можете сделать это в Go, поэтому вам, возможно, придется выполнить некоторые манипуляции с необработанными пикселями, а не просто использовать функцию-член. Я предположил, что положение областей, из которых вы хотите обнаружить текст, останется прежним. Если вы открыты для этого, вы можете просто создать простой сценарий python, который генерирует ROI и передает обрезанное изображение в GO.
import cv2
img = cv2.imread('inputImg.png')
output = img[c1:c1+25,r1:r1+25]
#You could do something like this
cv2.imwrite("path/to/output/outputimg.png", output)