Cracks are the main form of tunnel complications and have drawn much attention in current tunnel safety monitoring. However, automatic crack detection cannot accurately extract cracks from tunnel concrete lining surfaces because of the inference of noises like lining seams, which have similar gray values and textures to cracks, and increase the topological complexity of cracks. In this paper, we proposed a novel method for eliminating lining seams in tunnel concrete crack images, to address the above-mentioned issues. Our contributions are shown as follows: 1) classified arbitrary line segments to better distinguish the edges on the cracks and the seams, and proposed uniform k-divided angle model to get accurate classification and 2) introduced two new principles to help effectively eliminate lining seams through the information of translation direction and expansion width of all line segments. The experimental results proved the superior precision and efficiency of our method compared with the existing methods.