The invention discloses a fundus image enhancement method based on a generative adversarial network. The fundus image enhancement method comprises the steps of selecting training data and test data, data preprocessing including cutting, zooming, rotating and normalizing processing of the image, constructing a convolution layer, a residual module group and a deconvolution layer as an image generator, inputting the preprocessed color fundus image, and outputting a corresponding high-quality fundus image, constructing a full convolutional neural network as a discriminator, inputting the generatedfundus image and a real fundus image, and outputting the probability that the generated image is judged as a real image, the task of the generator being to generate a real image as much as possible,the task of the discriminator being to discriminate authenticity from the generated image as much as possible, and the two tasks being alternately trained until a satisfactory generation result is achieved. The fundus image generated by using the generative adversarial network is clear in structure and fidelity in color, and a good fundus image quality enhancement effect can be achieved.