To reduce the processing time of image processing by which, from a plurality of misaligned images, a composite image having a higher resolution than the plurality of images is generated.
A program for computer-implementing the image processing by which, from a plurality of misaligned images consisting of a plurality of color components, a composite image having a higher resolution than the plurality of images is generated includes an acquisition step of acquiring the plurality of images and misalignment information showing misalignment between the plurality of images; a first calculation step of calculating weighting information for performing a weighting process on the misalignment information, for each of the plurality of color components; a second calculation step of performing the weighting process based on the weighting information for the misalignment information, for each of the plurality of color components, and calculating a pixel value of a color component to be calculated, based on the local deformation information of a color component other than color components to be calculated among the plurality of color components and on the weighting information after the weighting process; and a generation step of generating a composite image based on the result of calculation by the second calculation step.
COPYRIGHT: (C)2011,JPO&INPIT
JP2008109375A | ||||
JP2001245314A | ||||
JP2009206654A | ||||
JP2002112007A |
Toshihide Mori