Boundary layer cumulus clouds are hard to detect in satellite imagery, especially for GOES imagery due to the coarse resolution of the IR channels. Two different approaches for the detection cumulus clouds in GOES satellite imagery are discussed and intercompared. The first step, structural thresholding, uses the morphology of cumulus cloud fields for detection. The second type, uses 1) classifiers based on texture and spectral, 2) edge detection and spectral, and 3) purely spectral features. For five selected scenes, cumulus cloud masks are created using these various methods and are compared against the expert-labeled masks. The structural thresholding method has the highest percentage of correct classification, followed by classifier based on Laplacian edge detection features. The classification time is lowest for the structural thresholding method, followed by classifiers based on spectral, edge detection, textural features. The structural thresholding method also is capable of detecting individual cumulus clouds within cloud fields. For the five scenes investigated, the average percentage of correct labeling of cumulus clouds by the structural thresholding method is 86 percent.