Intaglio Vectorize converts bitmap images to vector graphics (i.e., it converts photos to shapes) in conjunction with a vector editing application such as Intaglio. It includes bitmap adjustment controls to adjust how the image is converted, image masks to determine the portions of the image to convert and layers to divide all of this into manageable groups.
Intaglio Vectorize is free software. If you need vector editing software, please consider Intaglio. You can download it and try it as a demo for free.