Patent Document ID: 7659914
Application ID: 11451072
Patent Status: 1

Claim One:
1. A method for generating an image from Graphical Elements with an appearance that approximates a Target Image, using a computer and a computer readable medium that contains software which cause a computer to perform the steps of: Loading a Target Image into the computer; Loading or generating a Graphical Elements Work in the computer; Creating a relationship between the Graphical Elements Work and the Target Image such that at least part of the Graphical Elements Work will be made to relate to at least part of the Target Image; Measuring what shade of gray value the Graphical Elements Work averages to represent, and assigning that value as the min/max threshold value; Specifying the min/max filter Radius range that is to be later applied to the Graphical Elements Work; For each pixel in the Target image that relates to the Graphical Elements Work, measuring and recording a grayscale value; Based on that grayscale value, computing the Radius of the kernel to be sampled around the corresponding pixel in the Graphical Elements Work; At that corresponding pixel in the Graphical Elements Work, taking a weighted sample within this computed Radius; When the Target Image's pixel value is darker than the threshold value, then the corresponding pixel in the Graphical Elements Work will be replaced with the darkest value sampled in the Graphical Elements Work; When the Target Image's pixel value is lighter than the threshold value, then the corresponding pixel in the Graphical Elements Work will be replaced with the lightest value sampled in the Graphical Elements Work; and When all the pixels of the Graphical Elements Work which have been made to relate to the Target Image have thus been modified, without scaling the Graphical Element, the resulting modified Graphical Elements Work will now be an image which approximates the Target Image, and this new Graphical Elements Work image will be saved on a computer readable medium as an image file and visually displayed.