1. A computer-implemented method comprising: obtaining a first image; generating a first histogram for a first attribute associated with pixels in the first image; generating a second histogram for a second attribute associated with pixels in the first image; generating a first Successive Mean Quantization Transform (SMQT) output using the first histogram; and generating a second SMQT output using the second histogram; and generating an interpolation look-up-table based at least in part upon the first SMQT output, the second SMQT output, and an interpolation parameter; and adjusting a pixel in a second image using the interpolation look-up-table.