Multi-channel filtering techniques for texture segmentation and surface quality inspection