Missing insulator caps are the key focus of transmission line inspection work. Insulators with a missing cap will experience decreased insulation and mechanical strength and cause transmission line safety accidents. As missing insulator caps often occur in glass and porcelain insulators, this paper proposes a detection method for missing insulator caps in these materials. First, according to the grayscale and color characteristics of these insulators, similar characteristic regions of the insulators are extracted from inspection images, and candidate boxes are generated based on these characteristic regions. Second, the images captured by these boxes are input into the classifier composed of SVM (Support Vector Machine) to identify and locate the insulators. The accuracy, recall and average accuracy of the classifier are all higher than 90%. Finally, this paper proposes a processing method based on the insulator morphology to determine whether an insulator cap is missing. The proposed method can also detect the number of remaining insulators, which can help power supply enterprises to evaluate the degree of insulator damage.