Electronic airbrushing
First Claim
1. A method of simulating electronically the airbrushing of an image, the method comprising generating respective sets of airbrush pixel values (V) from at least one stored set of airbrush pixel values, the airbrush pixels defining the area of an airbrush, and modifying the colour content of each image pixel coinciding with an airbrush pixel by selecting the sets of airbrush pixel values in sequence;
- and for each set of airbrush pixel values combining the image pixel content with V ×
a unit amount of brush colour, wherein the sets of airbrush pixel values are generated by generating a sequence of N random pixel co-ordinates, dividing the N random pixel co-ordinates into a number of sets of co-ordinates, and for each set of co-ordinates recording the number of occurrences of each random pixel co-ordinate to constitute the values V.
1 Assignment
0 Petitions
Accused Products
Abstract
A method of simulating airbrushing of an image electronically comprises generating a set of pixel values from a stored set. The pixels define the area of an airbrush and the color content is modified by selecting sets in sequence, then combining the image pixel content with the pixel value and a unit amount of brush color. The pixel values are generated by dividing the sequence into sets and recording the number of occurrences of each pixel coordinate in a set. The brush may be a single color or contain pixels of many different colors when defined by another image.
-
Citations
6 Claims
-
1. A method of simulating electronically the airbrushing of an image, the method comprising generating respective sets of airbrush pixel values (V) from at least one stored set of airbrush pixel values, the airbrush pixels defining the area of an airbrush, and modifying the colour content of each image pixel coinciding with an airbrush pixel by selecting the sets of airbrush pixel values in sequence;
- and for each set of airbrush pixel values combining the image pixel content with V ×
a unit amount of brush colour, wherein the sets of airbrush pixel values are generated by generating a sequence of N random pixel co-ordinates, dividing the N random pixel co-ordinates into a number of sets of co-ordinates, and for each set of co-ordinates recording the number of occurrences of each random pixel co-ordinate to constitute the values V. - View Dependent Claims (2, 3, 4, 5, 6)
- and for each set of airbrush pixel values combining the image pixel content with V ×
Specification