This document proposes a new algorithm for pan sharpening images that combines weighted least squares filtering with fuzzy logic. It summarizes previous research on image fusion techniques like principal component analysis and discrete cosine transformation. The proposed algorithm applies fuzzy logic to evaluate membership functions and attain a pan sharpened image. It then uses a weighted least squares filter for pan sharpening. The algorithm is implemented in MATLAB and evaluated based on metrics like root mean square error, peak signal-to-noise ratio, and mean square error. Results show the proposed technique improves upon existing methods by reducing errors and increasing quality measurements of the fused images.