A text image processing method, comprising: preprocessing a text image to obtain a binary image, wherein the binary image comprises a plurality of connected regions; acquiring a convex hull corresponding to each of the plurality of the connected regions with a convex hull algorithm; acquiring a character region circumscribing the convex hull; performing character segmentation on the acquired character region to obtain a plurality of character blocks; and merging the character blocks based on heights of the character blocks to obtain word blocks of the text image, wherein the preprocessing comprises: performing smoothing filtering on the text image, detecting edges in the text image, and obtaining a distribution region of characters by means of morphology, thereby obtaining the connected regions of the characters, characterized in that the merging the character blocks based on heights of the character blocks comprises: calculating the heights of the character blocks in the binary image and obtaining a height distribution of said character blocks and a total height of the character blocks in the binary image; selecting target character blocks from the character blocks, such that a ratio of a sum of heights of the target character blocks to the total height of the character blocks exceeds a preset value; calculating an average height value of the target character blocks; and for any character row in the binary image, merging two character blocks in response to a sum of heights of the two character blocks being less than the average height value and the two character blocks overlapping with each other in a horizontal direction. preprocessing a text image to obtain a binary image, wherein the binary image comprises a plurality of connected regions; acquiring a convex hull corresponding to each of the plurality of the connected regions with a convex hull algorithm; acquiring a character region circumscribing the convex hull; performing character segmentation on the acquired character region to obtain a plurality of character blocks; and merging the character blocks based on heights of the character blocks to obtain word blocks of the text image, wherein the preprocessing comprises: performing smoothing filtering on the text image, detecting edges in the text image, and obtaining a distribution region of characters by means of morphology, thereby obtaining the connected regions of the characters, characterized in that the merging the character blocks based on heights of the character blocks comprises: calculating the heights of the character blocks in the binary image and obtaining a height distribution of said character blocks and a total height of the character blocks in the binary image; selecting target character blocks from the character blocks, such that a ratio of a sum of heights of the target character blocks to the total height of the character blocks exceeds a preset value; calculating an average height value of the target character blocks; and for any character row in the binary image, merging two character blocks in response to a sum of heights of the two character blocks being less than the average height value and the two character blocks overlapping with each other in a horizontal direction. calculating the heights of the character blocks in the binary image and obtaining a height distribution of said character blocks and a total height of the character blocks in the binary image; selecting target character blocks from the character blocks, such that a ratio of a sum of heights of the target character blocks to the total height of the character blocks exceeds a preset value; calculating an average height value of the target character blocks; and for any character row in the binary image, merging two character blocks in response to a sum of heights of the two character blocks being less than the average height value and the two character blocks overlapping with each other in a horizontal direction. <EOS>