An image processing method performed by an image processing apparatus, the image processing apparatus comprising an obtaining unit, a first determining unit, a second determining unit, a computation unit, a corrected image obtaining unit, and an output unit, comprising: • obtaining, by the obtaining unit, image data of a photographed original image, and obtaining an ambient infrared intensity I that is used when the original image is photographed (step 101); • determining, by the first determining unit, from a correspondence between tested infrared intensity and infrared image data, that I is between I m and I m+1, wherein m is a positive integer less than n, wherein the correspondence is a relationship set comprising n groups of tested infrared intensity I x and infrared image data M x; the infrared image data M x is infrared image data obtained when the tested infrared intensity I x participates in imaging, wherein a value of x is 1, 2,..., n-1, n, and n is a positive integer greater than 1 (step 102); • determining, by the second determining unit, according to a preset selection policy, M m corresponding to I m or M m+1 corresponding to I m+1 as infrared image data corresponding to I, wherein the determining, according to the preset selection policy, M m corresponding to I m or M m+1 corresponding to I m+1 as the infrared image data corresponding to I comprises: ∘ according to a proximity selection policy, determining M m corresponding to I m as the infrared image data corresponding to I if a difference between I and I m is less than or equal to a difference between I m+1 and I, and determining M m+1 corresponding to I m+1 as the infrared image data corresponding to I if a difference between I and I m is greater than a difference between I m+1 and I; • obtaining, by the computation unit, corrected image data according to the image data of the original image and the infrared image data corresponding to I (step 103); and • obtaining, by the corrected image obtaining unit, a corresponding corrected image according to the corrected image data, and outputting, by the output unit, the corrected image (step 104). • obtaining, by the obtaining unit, image data of a photographed original image, and obtaining an ambient infrared intensity I that is used when the original image is photographed (step 101); • determining, by the first determining unit, from a correspondence between tested infrared intensity and infrared image data, that I is between I m and I m+1, wherein m is a positive integer less than n, wherein the correspondence is a relationship set comprising n groups of tested infrared intensity I x and infrared image data M x; the infrared image data M x is infrared image data obtained when the tested infrared intensity I x participates in imaging, wherein a value of x is 1, 2,..., n-1, n, and n is a positive integer greater than 1 (step 102); • determining, by the second determining unit, according to a preset selection policy, M m corresponding to I m or M m+1 corresponding to I m+1 as infrared image data corresponding to I, wherein the determining, according to the preset selection policy, M m corresponding to I m or M m+1 corresponding to I m+1 as the infrared image data corresponding to I comprises: ∘ according to a proximity selection policy, determining M m corresponding to I m as the infrared image data corresponding to I if a difference between I and I m is less than or equal to a difference between I m+1 and I, and determining M m+1 corresponding to I m+1 as the infrared image data corresponding to I if a difference between I and I m is greater than a difference between I m+1 and I; ∘ according to a proximity selection policy, determining M m corresponding to I m as the infrared image data corresponding to I if a difference between I and I m is less than or equal to a difference between I m+1 and I, and determining M m+1 corresponding to I m+1 as the infrared image data corresponding to I if a difference between I and I m is greater than a difference between I m+1 and I; • obtaining, by the computation unit, corrected image data according to the image data of the original image and the infrared image data corresponding to I (step 103); and • obtaining, by the corrected image obtaining unit, a corresponding corrected image according to the corrected image data, and outputting, by the output unit, the corrected image (step 104).