摘要 |
A method and apparatus for creating, manipulating and displaying images. This invention permits a user to manipulate a high resolution source image through interaction with a lower resolution display image. User operations are interpreted by a paint system processor and executed on the source image in real time (i.e., concurrently with the manipulation of the display image by the user). A "combiner" feature allows operations to be described as mathematical expressions, where operands are images and operators are chosen from a list of special related operators. This reduces the amount of memory normally required in prior art systems. An undo operation is implemented with reduced memory. The source image is stored in location A and the current user operation is executed in location B. The combiner feature joins images A and B to display the result of the operation to the user on the display. To undo the operation, the combination of images A and B is undone and only the original source image is displayed. When the current user operation is accepted, the combination of A and B is stored in location A.
|