Image processing apparatus and method for controlling the same with character attribute indicating that pixel is pixel of a character
AssigneeCanon Kabushiki Kaisha
InventorKenichirou Haruta
Life of this patent
Estimating the term…
Abstract
This image processing apparatus inputs a density value for each pixel of image data and an attribute indicating an object type to which the pixel belongs, processes one pixel of input image data as a pixel of interest in turn, and in accordance with at least the attributes of the pixel of interest and two pixels which sandwich the pixel of interest, executes image processing for replacing the density value of the pixel of interest with the density value of one pixel out of two pixels.
Claims16
An image processing apparatus comprising:
- a controller, comprising (a) at least one processor which executes instructions stored in at least one memory, (b) at least one circuit, or (c) a combination of the at least one processor and the at least one circuit, the controller being configured to:
- (1) acquire image data;
- and
- (2) correct, in an execution of a fattening processing, a density of a pixel of interest associated with a first attribute based on a density of a reference pixel associated with a second attribute different from the first attribute and being adjacent to the pixel of interest on one side of the pixel of interest, in a case where a first opposite pixel and a second opposite pixel are associated with the first attribute, wherein the first opposite pixel and the second opposite pixel exist on an opposite side to the one side of the pixel of interest, the first opposite pixel is adjacent to the pixel of interest, and the second opposite pixel is adjacent to the first opposite pixel,
- wherein the density of the pixel of interest is not corrected in the execution of the fattening processing based on the density of the reference pixel in a case where at least one of the first opposite pixel and the second opposite pixel is associated with the second attribute.
A control method of controlling an image processing apparatus, the method comprising:
- acquiring image data;
- and
- correcting, in an execution of a fattening processing, a density of a pixel of interest associated with a first attribute based on a density of a pixel of interest associated with a first attribute based on a density of a reference pixel associated with a second attribute different from the first attribute and being adjacent to the pixel of interest on one side of the pixel of interest, in a case where a first opposite pixel and a second opposite pixel are associated with the first attribute, wherein the first opposite pixel and the second opposite pixel exist on an opposite side to the one side of the pixel of interest, the first opposite pixel is adjacent to the pixel of interest, and the second opposite pixel is adjacent to the first opposite pixel,
- wherein the density of the pixel of interest is not corrected in the execution of the fattening processing based on the density of the reference pixel in a case where at least one of the first opposite pixel and the second pixel is associated with the second attribute.
A non-transitory computer-readable storage medium storing a computer program for causing a computer to execute a control method of controlling an image processing apparatus, the method comprising:
- acquiring image data;
- and
- correcting, in an execution of a fattening processing, a density of a pixel of interest associated with a first attribute based on a density of a reference pixel associated with a second attribute different from the first attribute and being adjacent to the pixel of interest on one side of the pixel of interest, in a case where a first opposite pixel and a second opposite pixel are associated with the first attribute, wherein the first opposite pixel and the second opposite pixel exist on an opposite side to the one side of the pixel of interest, the first opposite pixel is adjacent to the pixel of interest, and the second opposite pixel is adjacent to the first opposite pixel,
- wherein the density of the pixel of interest is not corrected in the execution of the fattening processing based on the density of the reference pixel in a case where at least one of the first opposite pixel and the second pixel is associated with the second attribute.
Dependencies are inferred from the claim text.