Warping tool definition
AssigneeAdobe Systems Incorporated
InventorJohn W. Worthington
Life of this patent
Estimating the term…
Abstract
Methods and apparatus, including computer program products, implement techniques for modifying an image. A warping tool has a perimeter having a shape and a size. The warping tool has one or more associated vectors each of which originates at a mesh point defined by a tool mesh associated with the warping tool. User input is received specifying one or more of the shape of the perimeter, the tool mesh, and the associated vectors. The warping tool is used to modify the image.
Claims18
A method, comprising:
- receiving a perimeter having a perimeter shape and defining a region of influence;
- receiving a mesh to apply in the region of influence, the mesh including a plurality of mesh points, having a corresponding plurality of vectors having a plurality of strengths and a plurality of directions;
- and
- providing a warping tool to perform warping operations, the warping tool based at least in part on the received perimeter, the received mesh, and a bounding shape containing the region of influence to be applied to an image with which the warping tool is used;
- wherein receiving the perimeter, receiving the mesh, and providing the warping tool are performed by data processing apparatus.
A computer-readable medium tangibly embodying a computer program product encoding instructions to cause a data processing apparatus to perform operations comprising:
- receiving a perimeter having a perimeter shape and defining a region of influence;
- receiving a mesh to apply in the region of influence, the mesh including a plurality of mesh points, having a corresponding plurality of vectors having a plurality of strengths and a plurality of directions;
- and
- providing a warping tool to perform warping operations, the warping tool based at least in part on the received perimeter, the received mesh, and a bounding shape containing the region of influence to be applied to an image with which the warping tool is used.
A system comprising:
- a processor;
- and
- a computer-readable medium encoding a computer program product comprising instructions to cause the processor to perform operations comprising:
- receiving a perimeter having a perimeter shape and defining a region of influence;
- receiving a mesh to apply in the region of influence, the mesh including a plurality of mesh points, having a corresponding plurality of vectors having a plurality of strengths and a plurality of directions;
- and
- providing a warping tool to perform warping operations, the warping tool based at least in part on the received perimeter, the received mesh, and a bounding shape containing the region of influence to be applied to an image with which the warping tool is used.
Dependencies are inferred from the claim text.