simplifies black point compensation steps

Removes need to calculate SCALE and BPC.
Also, the intermediate step of calculating offset_scaled was unnecessary.
Unnecessary constants were removed from the headers and comments were updated as appropriate.