Image processing apparatus, control method thereof and storage medium for performing thickening processing
AssigneeCanon Kabushiki Kaisha
InventorTakashi Yabe
Life of this patent
Estimating the term…
Abstract
In processing to thicken a white thin line, the application range thereof is controlled to as to prevent a white thin line not intended by a user from being thickened. The thickening processing is performed for a line that has a density less than or equal to a predetermined density and includes a pixel having attribute information of a drawing object; and not performed for a line that has a density less than or equal to the predetermined density and includes a pixel not having attribute information of the drawing object.
Claims20
An information processing apparatus comprising:
- one or more controllers, having one or more processors which execute instructions stored in one or more memories and/or one or more circuitries, being configured to perform thickening processing for a white line of image data to increase a width thereof, wherein the thickening processing is:
- for processing of determining whether pixels forming a white line included in the image data are at least pixels of a first attribute indicating that an object is a drawing object generated based on a drawing command or pixels of a second attribute indicating that an object is not a drawing object generated based on a drawing command, and
- increasing a width of a white line formed by the pixels of the first attribute and not increasing a width of a white line formed by the pixels of the second attribute.
A control method of an information processing apparatus, the control method comprising:
- performing thickening processing for a white line of image data to increase a width of the white line,
- wherein the thickening processing is:
- processing of determining whether pixels forming a white line included in the image data are at least pixels of a first attribute indicating that an object is a drawing object generated based on a drawing command or pixels of a second attribute indicating that an object is not a drawing object generated based on a drawing command, and
- increasing a width of a white line formed by the pixels of the first attribute and not increasing a width of a white line formed by the pixels of the second attribute.
A non-transitory computer readable storage medium storing a computer program for causing a computer to execute a method of controlling an information processing apparatus, the method comprising:
- performing thickening processing for a white line of image data to increase a width of the white line,
- wherein the thickening processing is:
- processing of determining whether pixels forming a white line included in the image data are at least pixels of a first attribute indicating that an object is a drawing object generated based on a drawing command or pixels a second attribute indicating that an object is not a drawing object generated based on a drawing command, and
- increasing a width of a white line formed by the pixels of the first attribute and not increasing a width of a white line formed by the pixels of the second attribute.
Dependencies are inferred from the claim text.