Abstract:
The present invention relates to an image processing method using the error diffusion method to prevent jumps in a highlight part and darkening in a shadow part at high resolution. The image processing method comprises a step of calculating an average value of density values of N×M (N, M>1) pixels, a step of adding the average value and a diffused quantization error value, a step of quantizing the addition result with a predetermined number of tones, a step of selecting a quantization pattern corresponding to the quantization result, and a step of calculating the diffused quantization error value from the quantization error. The error diffusion algorithm has flexibility in outputting dots. In other words, error diffusion processing is performed in N×M pixel units, and a plurality of quantization patterns are provided, and a quantization pattern is selected based on the quantization result. Therefore jumps in a highlight part and smears in a shadow part can be prevented, the tone maintenance characteristic unique to the error diffusion can be satisfied, and a smooth and sharp image can be obtained.
Abstract:
An apparatus embeds data into an area of image data. The apparatus determines whether colors of the area are specific colors, modifies image data of the area based on a determination result, and embeds the data into the area.
Abstract:
Each of sites 1a to 1c makes public the web page on which an advertisement image handled by a merchandise sales site (server 3) is posted. When each user has an incentive to purchase the merchandise by the advertisement image while referring to the web page from the user terminals 2a to 2c, he or she moves to the merchandise sales site by clicking the advertisement image, etc. The access source extracting and storing unit 11 of the server 3 extracts and stores link source information each time there is an access moved from the sites 1a to 1c by clicking the advertisement image. Then, for each predetermined period of time, the counting unit 12 counts a number of accesses gained by the advertisement image for each advertisement image and the counted result display unit 13 displays the counted results.
Abstract:
A dividing unit divides image data into a plurality of blocks. An extracting unit extracts a feature index of a first color component and a feature index of a second color component in each of the blocks. A registration unit registers information about a correspondence between the feature index of a second color component and a change in the feature index for the first color component. A code embedding unit embeds a predetermined code into the image data, by changing the feature index of the first color component based on the feature index of the second color component, using the information registered.
Abstract:
A gray scale image processing method which converts an input image, each pixel of which has a value between 0 and N, to an output image, each pixel of which is represented by a gray scale value of A levels. The method has a generation step of generating B reference images, in each of which each pixel is represented by a gray scale value of the A levels, from B elementary images, in each of which all pixels have the same value between 0 and N, using one or more different error distribution matrixes according to said A levels, a selection step of selecting one of the B reference images based on a pixel value f(x,y) of the input image at coordinates (x,y) and an output step of outputting a pixel value represented by a gray scale value of the A levels of the selected one of the B reference images at a position corresponding to the coordinates (x,y).