1. A computer-based method for generating a stereoscopic image from a two dimensional (2D) image, comprising: retrieving a digitized 2D image from memory for use as a primary eye image; based on user input received via a user input device, selecting an object in the 2D image; in memory, storing the selected object as a base image; with an erosion engine implemented by a processor, eroding the selected object to generate a set of eroded versions of the base image corresponding to a number of erosion levels; operating the processor to generate an alternate eye image by combining the base image with the set of eroded versions of the base image; and storing the primary eye image and the alternate eye image in the memory for use in generating a stereoscopic image.