To address the issues of insufficient restoration of texture details in deblurred images and inadequate learning of frequency domain features, an image deblurring algorithm based on frequency domain feature enhancement and convolutional neural networks is proposed. First, a Fourier residual module with a parallel structure is constructed to achieve collaborative learning and modeling of spatial and frequency domain features. By introducing the Fourier transform, the frequency domain feature learning is enhanced to improve the restoration of texture details. Second, after a gated feed-forward unit is applied to Fourier residual module, its nonlinear representation capability is further improved. In addition, a supervised attention module is introduced at the decoder stage to promote more effective extraction of key features essential for image reconstruction. Experimental results have demonstrated that the proposed algorithm effectively removes blur while better preserving image details.