Hi
I’m new to python and machine vision.
I have a need to find a fairly short string of text ( 2-4 digits ) in a photo of a cows head ( its ID tag ) .
The text may be rotated slightly by up to +/-  20 degrees.
Then I need to extract the text from the photo.
The text could also have a thick black boundary around it, or it may not.
Does anyone have a suggestion as to an approach for this please?
Some people have suggested ROI and HOG, however as I’m not experienced in this I need general guidance initially.
I’m thinking I could maybe identify the shape of a cow, then zoom in on the cow head area so I’m in the general area where the text is, then find the text? How would I do that ( in broad terms? ) or is this a dumb idea?
Any suggestions welcome! I’m enjoying machine vision, however there is much to learn.