1. A method for image fusion, comprising: obtaining, via a processor, multiple images for a same scene; calculating, via the processor a fused image of the multiple images based on Bayes analysis by using a kernel function; and calculating, via the processor, the fused image based on the kernel function by using a constructed energy function.