The invention discloses a color digital image enhancing and denoising method under random illumination. The method is characterized by comprising the following steps of: 1, image denoising processing, namely converting an original image from an RGB space to a YCbCr space, removing a Gaussian noise by using a Gaussian filter and removing a salt and pepper noise by performing median filter; 2, image brightness/contract stretch processing, converting the image from the RGB space to an HSI space, decomposing the image by using a two-sided filter, processing by an improved Retinex model algorithm, and obtaining a new image saturation by performing saturation compensation; and 3, performing fusion display on the image acquired after denoising the YCbCr space and the image acquired by HSI space processing. By the method, the color constancy of the image can be kept, the dynamic range of the image can be improved well, and simultaneously noises of the image can be inhibited and removed with less texture and detail information loss.