In the age of artificial intelligence, remote sensing and especially satellite imagery are gaining widespread interest among the computer science community in their efforts to enable machines to recognize their environment through satellite image classification. Imaging satellites provide images of Earth that are collected, analyzed, and processed for both civil and military purposes. Satellite images are an important source of data, captured by artificial satellites orbiting the Earth. These images are susceptible to noise and irregular illumination, which can affect their quality. This paper proposes an improved enhancement technique that increases the visual perception of the image while preserving its details. The proposed method uses image processing techniques with contrast enhancement to improve image quality. By enhancing contrast, this technique significantly benefits the creation of high-quality images. The effectiveness of the proposed method is evaluated using PSNR, entropy, and histogram analysis.