Abstract:
A color conversion technique which places an importance on a color difference and converts an input color outside a gamut into a color inside the gamut to minimize the color difference is available. However, this technique does not determine whether the input color falls inside or outside a visual limit range. Upon processing image data between image input/output devices, image data is input (S201), it is determined whether the input image data falls outside a predetermined gamut (S204), and image data which is determined to fall outside the gamut is converted into a color on the inframarginal portion of or inside the gamut (S206).
Abstract:
Input and output units using different signal processing systems cannot be connected to a single image input apparatus. On the basis of the signal format of image data acquired by the input unit and the signal format of image data that can be processed by the output unit, the signal format of image data to be supplied from the input unit to the output unit is controlled.
Abstract:
An appropriate binarization threshold can be automatically set between the object density and the background density in a multi-level input image, by determining the frequencies of the luminance levels of the entire image, then calculating the average and deviation of the frequencies, then specifying a region containing the optimum threshold for separating the object and the background in the image, by judging the magnitude of the deviation, and taking the average luminance of the specified region as the binarization threshold. Also in processing an image containing objects of three or more luminance levels, highly precise binarization according to the luminance hierarchy allows exact separation of the image regions, enabling precise character recognition process according to the hierarchic luminance levels.
Abstract:
An image processing apparatus prevents an increase in random noise and the like produced by distributing a transformation error, which is produced at the time of a level-number transformation, to unprocessed pixel data. Error data Xn is added to pixel data, which has entered via an input unit, by means of an adder. Thereafter, the resulting data is subjected to a level-number transformation by a binarizing circuit. Transformation error produced at the time of the level-number transformation is calculated by an error arithmetic unit. The transformation error thus calculated is distributed to unprocessed pixel data by an error-diffusion unit, and the error is accumulated in a line buffer memory as error data. When processing of a prescribed number of lines has ended, a line-number discriminating circuit clears the error data that has been accumulated in the line buffer memory. As a result, an increase in random noise is prevented.
Abstract:
A recording apparatus for recording an image on a recording medium by scanning a recording head (90), includes a scan unit for scanning the recording head by changing the scan speed of the recording head, and a control unit for controlling the scan unit to change the scan speed of the recording head (90) according to the resolution of image data to be recorded by the recording head (90) so as to perform recording. A recording controller for controlling the recording apparatus is also disclosed.
Abstract:
A color conversion technique which places an importance on a color difference and converts an input color outside a gamut into a color inside the gamut to minimize the color difference is available. However, this technique does not determine whether the input color falls inside or outside a visual limit range. Upon processing image data between image input/output devices, image data is input (S 201 ), it is determined whether the input image data falls outside a predetermined gamut (S 204 ), and image data which is determined to fall outside the gamut is converted into a color on the inframarginal portion of or inside the gamut (S 206 ).
Abstract:
An image processing apparatus prevents an increase in random noise and the like produced by distributing a transformation error, which is produced at the time of a level-number transformation, to unprocessed pixel data. Error data Xn is added to pixel data, which has entered via an input unit, by means of an adder. Thereafter, the resulting data is subjected to a level-number transformation by a binarizing circuit. Transformation error produced at the time of the level-number transformation is calculated by an error arithmetic unit. The transformation error thus calculated is distributed to unprocessed pixel data by an error-diffusion unit, and the error is accumulated in a line buffer memory as error data. When processing of a prescribed number of lines has ended, a line-number discriminating circuit clears the error data that has been accumulated in the line buffer memory. As a result, an increase in random noise is prevented.
Abstract:
An appropriate binarization threshold can be automatically set between the object density and the background density in a multi-level input image, by determining the frequencies of the luminance levels of the entire image, then calculating the average and deviation of the frequencies, then specifying a region containing the optimum threshold for separating the object and the background in the image, by judging the magnitude of the deviation, and taking the average luminance of the specified region as the binarization threshold. Also in processing an image containing objects of three or more luminance levels, highly precise binarization according to the luminance hierarchy allows exact separation of the image regions, enabling precise character recognition process according to the hierarchic luminance levels.