1. A method for separating regions of a color image which image includes a desired flesh color region comprising at least three colors and other regions, comprising the steps of: calculating color component values representing color components of said at least three colors of the image of said desired flesh color region, said desired flesh color region being a flesh color; producing an emphasized image which, in comparison with said color image, has an expanded dynamic range at the frequencies for said colors of said desired flesh color region, said emphasized image being produced by emphasizing said color components for said desired flesh color region by using a non-linear function performed in accordance with a sigmoid function; carrying out energy minimization on said emphasized image, after using said non-linear function, such that calculations of an update rule for minimizing energy are iterated, in accordance with an energy function defined by: said color component values, and a line process representing the presence or absence of continuity of said color component values in the image; extracting a contour of the color region, the contour being represented by the line process and being obtained from said energy minimization; and thereby separating the desired flesh color region from the other regions.