Emulating 3D textual patterns
AssigneeHewlett-Packard Development Company, L.P.
InventorGideon Amir
Life of this patent
Estimating the term…
Abstract
Example implementations relate to emulating 3D texture patterns in a printer system. One example implementation receives an image having a number of image pixels and selects from a plurality of digital substrates which each correspond to a physical substrate. Each digital substrate has luminance change data corresponding to heights of a 3D texture pattern at respective locations of the physical substrate. An image having emulated 3D texture is generated by adjusting the luminance of the image pixels corresponding to respective locations of the physical substrate and according to the corresponding luminance change data.
Claims15
A printing system comprising:
- a processor arranged to receive an image having a number of image pixels;
- a user interface for selecting from a plurality of digital substrates each corresponding to a physical substrate, each digital substrate having luminance change data corresponding to heights of a 3D texture pattern at respective locations of the physical substrate;
- the processor further arranged to generate an emulated 3D image by adjusting the luminance of the image pixels corresponding to respective locations of the physical substrate and according to the corresponding luminance change data.
A method comprising:
- receiving an image having a number of image pixels;
- receiving a user selection from a plurality of digital substrates each corresponding to a physical substrate, each digital substrate having luminance change data corresponding to heights of a 3D texture pattern at respective locations of the physical substrate;
- generating an emulated 3D image by adjusting the luminance of the image pixels corresponding to respective locations of the physical substrate and according to the corresponding luminance change data.
A non-transitory computer readable storage medium storing instructions that, when executed by a processor, cause the processor to:
- receive an image having a number of image pixels;
- receive a user selection from a plurality of digital substrates each corresponding to a physical substrate, each digital substrate having luminance change data corresponding to heights of a 3D texture pattern at respective locations of the physical substrate;
- generate an emulated 3D image by adjusting the luminance of the image pixels corresponding to respective locations of the physical substrate and according to the corresponding luminance change data.
Dependencies are inferred from the claim text.