A dithering apparatus, comprising: compensation means configured to perform temporal/spatial compensation, by time-averaging during 4 frames, on the six most significant bits of input 8-bit data according to the gray level of the input data and configured to output dithering data by adding a head bit to the data on which the temporal/spatial compensation is performed, wherein the head bit becomes the most significant bit of the dithering data, such that the added head bit has the value 0 if the gray level is less than or equal to 248, 0 or 1, according to the gray level of the input data, if the gray level is greater than 248 and less than 252, 1 if the gray level is 252, 1 or 0, according to the gray level of the input data, if the gray level is greater than 252 and less than 255, and 0 if the gray level is 255; gamma voltage generating means configured to generate sixty-four main gamma voltages and a dummy gamma voltage which is between the second highest and the highest of the main gamma voltages and is different from the main gamma voltages; and gamma voltage selecting means configured to select one of the main gamma voltages or the dummy gamma voltage according to the value of the gray level of the input data, such that if the gray level is less than or equal to a preset value, then a main gamma voltage between the first and sixty-third main gamma voltages is selected depending upon the value of the dithering data, and if the gray level of the input data is greater than the preset value, then the dummy gamma voltage or the sixty-third or sixty-fourth main gamma voltage is selected depending upon the value of the dithering data; wherein the compensation means comprises: comparing means configured to compare the gray level of the input data with the preset value; dither matrix applying means configured to apply a 4 x 4 dither matrix for the 6 most significant bits of the input data to perform the temporal/spatial compensation; and head bit adding means configured to add the head bit to the data on which the temporal/spatial compensation is performed in response to a control signal output from the comparing means. compensation means configured to perform temporal/spatial compensation, by time-averaging during 4 frames, on the six most significant bits of input 8-bit data according to the gray level of the input data and configured to output dithering data by adding a head bit to the data on which the temporal/spatial compensation is performed, wherein the head bit becomes the most significant bit of the dithering data, such that the added head bit has the value 0 if the gray level is less than or equal to 248, 0 or 1, according to the gray level of the input data, if the gray level is greater than 248 and less than 252, 1 if the gray level is 252, 1 or 0, according to the gray level of the input data, if the gray level is greater than 252 and less than 255, and 0 if the gray level is 255; gamma voltage generating means configured to generate sixty-four main gamma voltages and a dummy gamma voltage which is between the second highest and the highest of the main gamma voltages and is different from the main gamma voltages; and gamma voltage selecting means configured to select one of the main gamma voltages or the dummy gamma voltage according to the value of the gray level of the input data, such that if the gray level is less than or equal to a preset value, then a main gamma voltage between the first and sixty-third main gamma voltages is selected depending upon the value of the dithering data, and if the gray level of the input data is greater than the preset value, then the dummy gamma voltage or the sixty-third or sixty-fourth main gamma voltage is selected depending upon the value of the dithering data; wherein the compensation means comprises: comparing means configured to compare the gray level of the input data with the preset value; dither matrix applying means configured to apply a 4 x 4 dither matrix for the 6 most significant bits of the input data to perform the temporal/spatial compensation; and head bit adding means configured to add the head bit to the data on which the temporal/spatial compensation is performed in response to a control signal output from the comparing means. comparing means configured to compare the gray level of the input data with the preset value; dither matrix applying means configured to apply a 4 x 4 dither matrix for the 6 most significant bits of the input data to perform the temporal/spatial compensation; and head bit adding means configured to add the head bit to the data on which the temporal/spatial compensation is performed in response to a control signal output from the comparing means.