Back to results
US 2013/0155430 A1Published application
Image processing apparatus, image processing method, and storage medium for measuring line width of lines
AssigneeCanon Kabushiki Kaisha
InventorTakashi Yabe
Life of this patent
Estimating the term…
Abstract
A line width is derived based on the number of black pixels counted in an area set so that in a case where a first line width is finer than a second line width, the area for the lines having a first line width is set larger than for the lines having a second line width.
Claims7
An image processing apparatus comprising:
- a printing unit configured to print an image with lines having a first line width and an image with lines having a second line width on a sheet, and output a printed product;
- a reading unit configured to acquire a read image by reading the printed product;
- a binarization unit configured to generate a binarization image by performing black pixelation on pixels corresponding to each of the lines in the read image by performing binarization processing on the read image using a predetermined threshold;
- an area setting unit configured to set an area with a size based on the line width of each of the lines for each of the lines in the binarization image;
- a counting unit configured to count a number of black pixels corresponding to each of the lines in the binarization image in the area set for each of the line widths;
- and
- a derivation unit configured to derive the line width of the lines on the printed product based on the number of black pixels counted by the counting unit,
- wherein in a case where the first line width is finer than the second line width, the size of the area set for the first line width by the area setting unit is larger than the size of the area set for the second line width by the area setting unit.
5 more elements
An image processing apparatus comprising:
- an area setting unit configured, for an image obtained by reading a printed product in which a first line and a second line are printed, to set an area of a size that includes the lines based on a line width of the lines;
- a counting unit configured to count a number of pixels in the lines in the area set in the image;
- and
- a derivation unit configured to derive the line width of the lines based on the number of pixels counted by the counting unit,
- wherein in a case where the line width of the first line is finer than the line width of the second line, the area including the first line set by the area setting unit is set to be larger than the area including the second line set by the area setting unit.
2 more elements
An image processing method comprising:
- printing an image with lines having a first line width and an image with lines having a second line width on a sheet, and outputting a printed product;
- performing reading of acquiring a read image by reading the printed product;
- performing binarization of generating a binarization image by performing black pixelation on pixels corresponding to each of the lines in the read image by performing binarization processing on the read image using a predetermined threshold;
- setting an area with a size based on the line width of each of the lines for each of the lines in the binarization image;
- counting a number of black pixels corresponding to each of the lines in the binarization image in the area set for each of the line widths;
- and
- deriving the line width of the lines on the printed product based on the counted number of black pixels,
- wherein in a case where the first line width is finer than the second line width, the size of the area set for the first line width by the area setting is larger than the size of the area set for the second line width by the area setting.
5 more elements
A non-transitory storage medium storing a program for executing an image processing method, the image processing method comprising:
- printing an image with lines having a first line width and an image with lines having a second line width on a sheet, and outputting a printed product;
- acquiring a read image by reading the printed product;
- generating a binarization image by performing black pixelation on pixels corresponding to each of the lines in the read image by performing binarization processing on the read image using a predetermined threshold;
- setting an area with a size based on the line width of each of the lines for each of the lines in the binarization image;
- counting a number of black pixels corresponding to each of the lines in the binarization image in the area set for each of the line widths;
- and
- deriving the line width of the lines on the printed product based on the number of black pixels counted in the counting step,
- wherein in a case where the first line width is finer than the second line width, the size of the area set for the first line width by the area setting is larger than the size of the area set for the second line width by the area setting.
5 more elements
Dependencies are inferred from the claim text.