A method and digital camera are disclosed for capturing a complete set of image
data for a three-dimensional target object by capturing image data from multiple
images from different perspectives of the target object. The camera captures an
image of the object from an initial perspective. Based on image data retrieved
from the image, discontinuous edges of the object are identified for the initial
perspective. The camera continues capturing image data for the object by capturing
images from different perspectives, until complete image data is obtained. As each
image is captured, the camera attempts to resolve discontinuous edges identified
in any of the images. If all of the discontinuous edges cannot be resolved, then
another image of the target object is captured from another perspective. When all
of the discontinuous edges are resolved, the camera indicates that complete image
data has been obtained, using an indicator.