1. A computer-implemented method of identifying text content in images, the method comprising: receiving an input image; splitting the image into a plurality of blocks, each block in the plurality of blocks containing pixel information that may represent one or more characters; forming a candidate sequence of blocks from the plurality of blocks, the candidate sequence of blocks representing a candidate match for a search term; and determining if the search term is present in the candidate sequence of blocks.