1. A method of driving a display panel, the display panel comprising a plurality of pixels arranged in a matrix, each of the pixels comprising a high sub-pixel and a low sub-pixel, the method comprising: detecting a first pixel which corresponds to a first pattern in an image, wherein the first pixel corresponds to the first pattern when a gray scale value of the high or low sub-pixel of the first pixel is within a predetermined range; detecting a second pixel that does not correspond to the first pattern, wherein the second pixel does not correspond to the first pattern when a gray scale value of the high or low sub-pixel of the second pixel is outside the predetermined range; and changing the gray scale value of the high or low sub-pixel of the second pixel which is adjacent to the first pixel to correspond to a color of a gray scale value of the high or low sub-pixel of the second pixel which is not adjacent to the first pixel.