A method in an electronic device, the method comprising: detecting an object region (103, 105, 107, 109, 111, 113, 115, 603, 605, 607, 609, 611, 613, 621, 623, 705, 1201) in a first image (101, 701), for synthesizing a second image (911, 933) and the first image; wherein the electronic device has a first camera and a second camera, the first image (101, 701) is obtained by the first camera and the second image is obtained by the second camera, characterised in that the first and second images are synthesised in real time by: matching the first and second images generated at the same time; determining a warping value of the object region (103, 105, 107, 109, 111, 113, 115, 603, 605, 607, 609, 611, 613, 621, 623, 705, 1201) in the matched first image, wherein the warping value of the object region is calculated by using a function representing a transformation relationship in shape between the object region and the second image; deforming the second image (911, 933) by applying the warping value of the object region (103, 105, 107, 109, 111, 113, 115, 603, 605, 607, 609, 611, 613, 621, 623, 705, 1201) to the second image to generate an image synthesised with the first image such that the second image and the object region are equally warped; and displaying the synthesised image with the deformed second image (911, 933) within the object region (103, 105, 107, 109, 111, 113, 115, 603, 605, 607, 609, 611, 613, 621, 623, 705, 1201). detecting an object region (103, 105, 107, 109, 111, 113, 115, 603, 605, 607, 609, 611, 613, 621, 623, 705, 1201) in a first image (101, 701), for synthesizing a second image (911, 933) and the first image; wherein the electronic device has a first camera and a second camera, the first image (101, 701) is obtained by the first camera and the second image is obtained by the second camera, characterised in that the first and second images are synthesised in real time by: matching the first and second images generated at the same time; determining a warping value of the object region (103, 105, 107, 109, 111, 113, 115, 603, 605, 607, 609, 611, 613, 621, 623, 705, 1201) in the matched first image, wherein the warping value of the object region is calculated by using a function representing a transformation relationship in shape between the object region and the second image; deforming the second image (911, 933) by applying the warping value of the object region (103, 105, 107, 109, 111, 113, 115, 603, 605, 607, 609, 611, 613, 621, 623, 705, 1201) to the second image to generate an image synthesised with the first image such that the second image and the object region are equally warped; and displaying the synthesised image with the deformed second image (911, 933) within the object region (103, 105, 107, 109, 111, 113, 115, 603, 605, 607, 609, 611, 613, 621, 623, 705, 1201). matching the first and second images generated at the same time; determining a warping value of the object region (103, 105, 107, 109, 111, 113, 115, 603, 605, 607, 609, 611, 613, 621, 623, 705, 1201) in the matched first image, wherein the warping value of the object region is calculated by using a function representing a transformation relationship in shape between the object region and the second image; deforming the second image (911, 933) by applying the warping value of the object region (103, 105, 107, 109, 111, 113, 115, 603, 605, 607, 609, 611, 613, 621, 623, 705, 1201) to the second image to generate an image synthesised with the first image such that the second image and the object region are equally warped; and displaying the synthesised image with the deformed second image (911, 933) within the object region (103, 105, 107, 109, 111, 113, 115, 603, 605, 607, 609, 611, 613, 621, 623, 705, 1201).