The present technology pertains to an image processing device, an image processing method, and a program, with which stitching can be carried out easily. The image processing device is equipped with: an image generation unit for generating a first reference image related to a first imaging region on the basis of a plurality of first images related to the first imaging region, and generating a second reference image related to a second imaging region at least a portion of which overlaps the first imaging region, on the basis of a plurality of second images related to the second imaging region; and a processing unit for generating positioning information indicating a correspondence relationship between the first imaging region and the second imaging region, on the basis of the first reference image and the second reference image. The present technology can be applied to an image processing device for stitching a plurality of images, for example.