In order to solve the problem of poor final image quality of the detector, which caused by the inhomogeneity of the sensitivity of the bad pixels and the detector during the use of the short-wave infrared camera, an algorithm correction based on the problem of poor image quality of the short-wave infrared camera in fixed scenes was carried out in this paper. Through dark background image acquisition, high response image acquisition, bad pixels detection, bad pixels compensation, and response non-uniformity correction coefficient calculation, a non-uniformity correction coefficient set was formed, and the effect was verified. Significantly, the results showed that the pre-processing of short-wave infrared camera images by the method in this paper can reduce the response non-uniformity of short-wave infrared cameras and improve the quality of target images.