1. A method of gamma correcting pixel values, the method comprising: within an image processor: progressively scaling the pixel values inversely according to their magnitudes such that pixel values with smaller magnitudes are scaled with larger scale factors and pixel values with larger magnitudes are scaled according to smaller scale factors; quantizing the scaled pixel values having larger magnitudes to provide quantized scaled pixel values, wherein a remaining portion of smallest scaled pixel values remains unquantized; looking up the quantized scaled pixel values and the remaining portion of smallest scaled pixel values in a lookup table to provide lookup values, wherein each lookup value corresponds uniquely to a corresponding one of the pixel values; and scaling the lookup values responsive to the scale factors applied to the corresponding pixel values to provide the gamma-corrected pixel values.