1. A method of capturing accurate color of an object using a device having an image sensor, the method comprising: calibrating a plurality of settings of the device using a marker having a known size; measuring a color of each of a plurality of surfaces of the object; determining a surface reflectance of the object based on the measured colors; and determining a surface color variation of the object based on the calibrated settings, the measured surface colors, and the surface reflectance of the object.