The invention relates to a cloth defect detection method based on Fourier transform and image morphology. The cloth defect detection method comprises the following steps: (1) collecting an original image of cloth by using a linear array camera; (2) preprocessing the original image; (3) extracting image texture features by using LAWS texture filtering; (4) adopting a GMM classifier model to carry out defect pre-judgment; (5) constructing a band elimination filter by using a Gaussian filter; (6) generating a defect image by using Fourier transform and inverse transform; (7) extracting flaw positions and areas by adopting image morphology; And (8) outputting a cloth detection result. According to the method, more than ten types of cloth flaws including broken wefts, broken warps, broken holes, floating wefts and the like can be detected in real time, the detection speed is high, the accuracy rate is high, and the detection robustness is enhanced through the image processing method integrating the airspace and the frequency domain.