The invention relates to a method for compensating spliced bright and dark lines. The method comprises the steps that 1, a shot image of a spliced display screen with a plurality of same-color display units lightened is acquired; 2, area locating is carried out on the shot image to acquire the width and height of an image area, corresponding to a display area of the spliced display screen, in the shot image; 3, the mapping dimensions and splicing positions of a plurality of spliced units of the spliced display screen are acquired; 4, whether the spliced bright and dark lines exist on each spliced position or not is determined; 5, the brightness compensation coefficients of edge display units of the spliced units on the two sides of the spliced positions with the spliced bright and dark lines are determined to compensate the spliced bright and dark lines. One single-color image is shot, brightness statistic analysis is carried out according to a statistics unit, the positions of the spliced bright and dark lines on the image can be found precisely and fast, and the spliced bright and dark lines can be compensated. Therefore, efficiency can be improved, and the problems that a traditional method is long in consumed time, low in efficiency and high in requirement for correction personnel are solved.