Color selection and/or matching in a color image
First Claim
Patent Images
1. A computer-implemented method for processing an image on a computer system comprising:
- receiving an indication of a first region within an image;
processing a predetermined portion of pixels within the first region to generate a plurality of color values according to a first predetermined color space;
processing the plurality of color values to determine a dominant base color;
computing, by operation of a processors, perceptual color differences between the dominant base color and second colors in the image, the second colors being associated with pixels within a predetermined portion of the image;
comparing the perceptual color differences against a perceptual color tolerance;
classifying, by operation of the processor, the pixels in dependence upon at least the result of the comparison, wherein the classification of each pixel indicates a relative degree to which the color values of that pixel are modified by editing modifications;
presenting to a user the result of classifying the pixels within the predetermined portion of the image; and
modifying the pixels within the predetermined region of the image in dependence upon at least a previously selected process and the classification of the pixels.
12 Assignments
0 Petitions
Accused Products
Abstract
A method or computer program product for color selection in a color image, including operations or instructions for selecting a base color in a base color portion of a color image; computing a perceptual color difference between the base color and a respective second color in the color image; comparing the perceptual color difference to a tolerance; and, identifying whether the color difference satisfies the tolerance.
20 Citations
10 Claims
-
1. A computer-implemented method for processing an image on a computer system comprising:
-
receiving an indication of a first region within an image; processing a predetermined portion of pixels within the first region to generate a plurality of color values according to a first predetermined color space; processing the plurality of color values to determine a dominant base color; computing, by operation of a processors, perceptual color differences between the dominant base color and second colors in the image, the second colors being associated with pixels within a predetermined portion of the image; comparing the perceptual color differences against a perceptual color tolerance; classifying, by operation of the processor, the pixels in dependence upon at least the result of the comparison, wherein the classification of each pixel indicates a relative degree to which the color values of that pixel are modified by editing modifications; presenting to a user the result of classifying the pixels within the predetermined portion of the image; and modifying the pixels within the predetermined region of the image in dependence upon at least a previously selected process and the classification of the pixels. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. One or more non-transitory computer readable media storing computer readable instructions for execution by a processor to perform a method comprising the steps of:
-
receiving an indication of a first region within an image; processing a predetermined portion of pixels within the first region to generate a plurality of color values according to a first predetermined color space; processing the plurality of color values to determine a dominant base color; computing perceptual color differences between the dominant base color and second colors in the image, the second colors being associated with pixels within a predetermined portion of the image; comparing the perceptual color differences against a perceptual color tolerance; classifying, by operation of the processor, the pixels in dependence upon at least the result of the comparison, wherein the classification of each pixel indicates a relative degree to which the color values of that pixel are modified by editing modifications; presenting to a user the result of classifying the pixels within the predetermined portion of the image; and modifying the pixels within the predetermined region of the image in dependence upon at least a previously selected process and the classification of the pixels.
-
Specification