1. A method for generating an image with a realistic personalized text insert via software loaded on a computer, the method comprising the steps of: a. defining a number of curves, where the curves define alphabetic or numeric characters, and storing the curves in a storage area of the computer; b. providing a base image with at least one position frame defined within the base image, the position frame defining an area where the text insert is insertable; c. choosing at least one curve by indicating a letter of the text insert; d. assembling letters of the text insert comprising the steps of: i. selecting several individual images, the individual images consisting of at least two pixel elements; ii. sizing automatically the individual images as a function of the at least one curve; and iii assembling automatically the several individual images along the at least one curve; where the steps c and d are performed separately for each letter of the text insert by the software, and the sizing and assembling is done according to a random function for providing different arrangement of the individual images for indentical letters of the text insert; e. assembling the letters within the position frame to compose the text insert thereby creating an output image where the individual images appear to be a part of the base image; and f. outputting the output image to an output unit.