US2022004829A1PendingUtilityA1
Generating rasterized modified images from a rasterized seed image
Est. expiryAug 31, 2037(~11.1 yrs left)· nominal 20-yr term from priority
G06K 15/1822G06F 3/1243G06K 15/1878G06K 15/1889G06K 15/1842G06K 15/1861G06K 15/1807G06K 15/1885G06F 3/1244G06F 3/1211G06K 15/1836G06F 3/1285
57
PatentIndex Score
0
Cited by
0
References
0
Claims
Abstract
In an example, a method includes rasterizing a seed image using a processor. A plurality of rasterized modified images may be generated from the rasterized seed image. Generating each rasterized modified image may include determining an image attribute modification and applying the determined image attribute modification to at least a portion of the rasterized seed image to generate the rasterized modified image.
Claims
exact text as granted — not AI-modified1 .- 15 . (canceled)
16 . A method comprising:
selecting a seed image, wherein the seed image is data representing a shape of an object to be generated; rasterizing, by a processor, the seed image into a rasterized seed image that comprises a plurality of spot color separations, wherein a spot color is a predetermined color; applying, by the processor, image attribute modifications to the plurality of spot color separations of the rasterized seed image to generate a plurality of rasterized modified images; and generating the object in a printing operation based on the plurality of rasterized modified images.
17 . The method according to claim 16 , wherein each of the plurality of spot color separations is associated with one of N+1 levels, wherein N is a number of greyscale levels of the spot color and one level corresponds to an absence of the spot color.
18 . The method according to claim 16 , further comprising:
allocating, by the processor, a volatile memory storage for storing each of the plurality of rasterized modified images until the printing operation of each of the plurality of rasterized modified images is carried out.
19 . The method according to claim 16 , further comprising:
after the seed image is rasterized into the rasterized seed image, setting a counter to a count of 1; generating one of the plurality of rasterized modified images based on one separation of the plurality of spot color separations; determining whether the counter has reached a total number of the plurality of spot color separations; in response to a determination that the counter has not reached the total number of the plurality of spot color separations, incrementing the counter by 1 and generating a next one of the plurality of rasterized modified images from another separation of the plurality of spot color separations; and in response to a determination that the counter has reached the total number of the plurality of spot color separations, terminating the generation of the plurality of rasterized modified images.
20 . The method according to claim 19 , wherein the generation of the next one of the plurality of rasterized modified images is carried out during a printing of a previously generated rasterized modified image.
21 . The method according to claim 16 , further comprising:
defining a template comprising at least one individualized image area; associating each rasterized modified image with the template; and applying the modified rasterized image to the at least one individualized image area.
22 . The method according to claim 16 , wherein the image attribute modifications applied to the plurality of separations of the rasterized seed image comprise one of the following modifications: cropping, rotating, translating, distorting, scaling, color shuffling, colorization, applying transparency effects, reflecting, color depth variations, brightness adjustment, contrast adjustment, gamma correction, histogram equalization and manipulation, warping, and filtering.
23 . Apparatus, comprising:
a processor; and a non-transitory computer readable medium storing instructions that when executed cause the processor to:
select a seed image, wherein the seed image is data representing a shape of an object to be generated;
rasterize the seed image into a rasterized seed image that comprises a plurality of spot color separations, wherein a spot color is a predetermined color, apply image attribute modifications to the plurality of spot color separations of the rasterized seed image to generate a plurality of rasterized modified images; and generate the object in a printing operation based on the plurality of rasterized modified images.
24 . The apparatus according to claim 23 , wherein the plurality of spot color separations are associated with N+1 levels, wherein N is a number of the greyscale levels of the spot color and one level corresponds to an absence of the spot color.
25 . The apparatus according to claim 23 , wherein the instructions further cause the processor to:
after the seed image is rasterized into the rasterized seed image, set a counter to 1; generate one of the plurality of rasterized modified images from one separation of the plurality of spot color separations; determine whether the counter has reached a total number of the plurality of spot color separations; in response to a determination that the counter has not reached the total number of the plurality of spot color separations, increment the counter by 1 and generate a next one of the plurality of rasterized modified images from another separation of the plurality of spot color separations; and in response to a determination that the counter has reached the total number of the plurality of spot color separations, terminate the generation of the plurality of rasterized modified images.
26 . The apparatus according to claim 25 , wherein the generation of the next one of the plurality of rasterized modified images is carried out during a printing of a previously generated rasterized modified image.
27 . A non-transitory machine-readable storage medium storing instructions executable by a processor to cause the processor to:
select a seed image, wherein the seed image is data representing a shape of an object to be generated; rasterize the seed image into a rasterized seed image that comprises a plurality of spot color separations, wherein a spot color is a predetermined color, apply image attribute modifications to the plurality of spot color separations of the rasterized seed image to generate a plurality of rasterized modified images; and generate the object in a printing operation based on the plurality of rasterized modified images,
28 . The non-transitory machine-readable storage medium according to claim 27 , wherein the plurality of spot color separations are associated with N+1 levels, wherein N is a number of the greyscale levels of the spot color and one level corresponds to an absence of the spot color.
29 . The non-transitory machine-readable storage medium according to claim 27 , wherein the instructions further cause the processor to:
after the seed image is rasterized into the rasterized seed image, set a counter to 1; generate one of the plurality of rasterized modified images from one separation of the plurality of spot color separations; determine whether the counter has reached a total number of the plurality of spot color separations; in response to a determination that the counter has not reached the total number of the plurality of spot color separations, increment the counter by 1 and generate a next one of the plurality of rasterized modified images from another separation of the plurality of spot color separations; and in response to a determination that the counter has reached the total number of the plurality of spot color separations, terminate the generation of the plurality of rasterized modified images.
30 . The non-transitory machine-readable storage medium according to claim 29 , wherein the generation of the next one of the plurality of rasterized modified images is carried out during a printing of a previously generated rasterized modified image.Join the waitlist — get patent alerts
Track US2022004829A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.