1. A computer-implemented method of image segmentation using automated saddle point detection, the method comprising: creating an edge map by edge detection; creating a distance map based on the edge map; detecting saddle points using the distance map; determining connector pixels using the saddle points; marking the connector pixels forming valid connecting paths as edge pixels; and flood filling within edges to designate image segments.