Edge detection plays an important role in image analysis systems. We present a color selective edge detection technique, which consists of two image processing steps. The first step represents pixel-based color detection and the second progressive block-oriented edge detection. The combination of these two steps defines a selective edge detection technique, which enables fast and simple processing of those images captured using arbitrary cameras in complex scenes with nonstandard illumination. The proposed method was implemented for the detecting of skin color objects and tested on real scene images.