Abstract Our research realizes the basic processing of images based on MATLAB GUI. The functions include image reading, storage, display, adding noise, denoising, image enhancement, edge detection, image segmentation, discrete Fourier transform, wavelet transform, feature extraction, target recognition, color image processing, etc. At the same time, the image can be stylized and different filter processing can be carried out on the image.