A gigapixel photograph is an ultra-high-resolution image that contains at least one billion pixels, or the equivalent of 1,000 photos captured by a 1-megapixel digital camera. Gigapixel photos can be created by shooting hundreds or thousands of individual photos of a scene, generally with the help of a robotic camera mount that automatically moves the camera and triggers exposures. The photos are then typically loaded into specialized software that can automatically "stitch" the images together into a single high-resolution panorama. Gigapixel photography is usually employed in landscape and cityscape photos, though it also has uses in other niches such as macro photography to capture tiny details of small subjects. These are sometimes called "gigamacros."