Mathematical Morphology is a powerful nonlinear image processing tool and is widely used in image segmentation, image filtering, shape representation, image measurement and so on. Most of the morphological operation based image processing approaches are developed for binary and grayscale images. Recently, since the color image has become the dominant image format nowadays and contains much more information than grayscale image, a problem of significant challenging in mathematical morphology is to extend basic morphological operations and their applications into color image processing area. This thesis mainly focuses on extending the existing basic morphological operators and their applications into color image processing area, by incorporating supervised and unsupervised learning techniques. The major contributions are summarized below: A new color pixel ordering scheme is established. Pixel ordering is the foundation of mathematical morphology. Color pixels are represented by multi-dimensional vectors, and the intensity-based pixel ordering scheme used in grayscale morphology is no longer applicable to vector ordering in color morphology. Therefore, a probabilistic framework for color pixel ordering is established, where the probability estimator is learned through supervised learning. Based on the probability-based color pixel order-ATTENTION: The Singapore Copyright Act applies to the use of this document. Nanyang Technological University Library in ing scheme, basic morphological operations: erosion, dilation, opening and closing are built. Two edge detectors are developed by using of such basic color morphological operations. One simple edge detector for color images containing simple colored shapes, uses the difference between elementary dilated and eroded color images as the edge detection result, which is similar as the edge detector for binary image. Color morphological gradient vector (CMGV) is introduced for image segmentation problems in complicated color images. Supervised learning techniques are used to extract boundary information from CMGV, and it is effective when separating specific objects from the images containing other objects rather than the one of interests. The multichannel filtering approach established on unsupervised learning-based color morphological operations for impulsive noise removal is developed in this thesis. By using color pixel ordering scheme, which is learned from the pre-estimation of impulsive noise, contaminated pixels are ordered as maximum or minimum ones within the operation window, in color erosion or dilation respectively. This character ensures that only uncontaminated color pixels are distributed as supremum or infimum in morphological operations, hence noise pixels are suppressed. The color morphological operations and their application algorithms are tested on both synthetic and real color images. For segmentation application, color histological images are used. For image filtering application, scenery color images are used.