A dispersion compensation method is introduced to correct the distorted image passing through an ultrathin metal film. An LCD—CCD system is modeled by the back propagation network and used to evaluate the transmittance of the ultrathin metal film. Training samples for the network come from 729 images captured by shooting test patches, in which the RGB values are uniformity distributed between 0 and 255. The RGB value of the original image that will be distorted by the dispersion is first transformed by mapping from the LCD to the CCD, multiplied by the inverse matrix of the transmittance matrix, and finally transformed by mapping from the CCD to the LCD, then the corrected image is obtained. In order to verify the effectiveness of the proposed method, ultrathin aluminum films with different thicknesses are evaporated on glass substrates and laid between the CCD and LCD. Experimental results show that the proposed method compensates for the dispersion successfully.