Image processing device and recording medium
First Claim
1. An image processing apparatus, comprising:
- edge detection unit that detects an edge from an input image, the input image having been read by an image reading unit that scan-reads an image; and
smoothing unit that carries out a plurality of smoothing processings, and in the smoothing processing, said smoothing unit selects one smoothing condition from a plurality of smoothing conditions, which have been determined in advance and which include a region to be processed which is smaller than the input image, an amount of movement of the region to be processed, and a range of scanning in the input image, and on the basis of the selected smoothing condition, said smoothing unit smoothes an interior of the region to be processed in the input image, in which the edge is not detected, while moving and scanning the region to be processed within the range of scanning by the amount of movement.
2 Assignments
0 Petitions
Accused Products
Abstract
An image processing apparatus and a recording medium which can improve the quality of a color document image. Smoothing conditions which are defined by three parameters of “filter size”, “offset”, and “overlap” are set. An edge image which was generated in an edge detection processing is referred to, and a determination is made as to whether an edge pixel exists in a noticed region. When the edge pixel does not exist in the noticed region, a smoothing processing is carried out. When the edge pixel exists in the noticed region, it is determined inappropriate to effect the smoothing processing, and the process goes to a subsequent processing without effecting the smoothing processing. The processing is carried out until the image scanning ends. When the image scanning ends, the next smoothing conditions are set and the processing which is the same as the one described above is performed.
-
Citations
16 Claims
-
1. An image processing apparatus, comprising:
-
edge detection unit that detects an edge from an input image, the input image having been read by an image reading unit that scan-reads an image; and
smoothing unit that carries out a plurality of smoothing processings, and in the smoothing processing, said smoothing unit selects one smoothing condition from a plurality of smoothing conditions, which have been determined in advance and which include a region to be processed which is smaller than the input image, an amount of movement of the region to be processed, and a range of scanning in the input image, and on the basis of the selected smoothing condition, said smoothing unit smoothes an interior of the region to be processed in the input image, in which the edge is not detected, while moving and scanning the region to be processed within the range of scanning by the amount of movement. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A computer readable recording medium on which a program for executing processings is recorded, said program comprising:
-
detecting an edge from an input image which has been read by an image reading unit that scan-reads an image; and
carrying out a plurality of smoothing processings, and in the smoothing processing, a smoothing condition is selected from a plurality of smoothing conditions, which have been determined in advance and which include a region to be processed which is smaller than the input image, an amount of movement of the region to be processed, and a range of scanning in the input image, and on the basis of the selected smoothing condition, smoothing an interior of the region to be processed in the input image, in which the edge is not detected, while moving and scanning the region to be processed within the range of scanning by the amount of movement.
-
-
15. An image processing apparatus, comprising:
-
an edge detection unit that detects an edge from an input image, the input image having been read by an image reading unit that scan-reads an image; and
smoothing unit that carries out a plurality of smoothing processings, and in the smoothing processing, said smoothing unit selects one smoothing condition from a plurality of smoothing conditions, which have been determined in advance and which include a region to be processed which is smaller than the input image, an amount of movement of the region to be processed, and a range of scanning in the input image, and on the basis of the selected smoothing condition, said smoothing unit smoothes an interior of the region to be processed in the input image, in which the edge is not detected, while moving and scanning the region to be processed within the range of scanning by the amount of movement, wherein each of the plurality of smoothing conditions includes, a filter size parameter for indicating a size of the region to be processed, an overlap parameter for indicating a width of an overlapped region of the region to be processed and a region to be processed after movement by the amount of movement, and an offset parameter for indicating a distance from an end portion of the input image to an end portion of the range of scanning.
-
-
16. A computer readable recording medium on which a program for executing processings is recorded, said program comprising:
-
detecting an edge from an input image which has been read by an image reading unit that scan-reads an image; and
carrying out a plurality of smoothing processings, and in the smoothing processing, a smoothing condition is selected from a plurality of smoothing conditions, which have been determined in advance and which include a region to be processed which is smaller than the input image, an amount of movement of the region to be processed, and a range of scanning in the input image, and on the basis of the selected smoothing condition, smoothing an interior of the region to be processed in the input image, in which the edge is not detected, while moving and scanning the region to be processed within the range of scanning by the amount of movement, wherein each of the plurality of smoothing conditions includes, a filter size parameter for indicating a size of the region to be processed, an overlap parameter for indicating a width of an overlapped region of the region to be processed and a region to be processed after movement by the amount of movement, and an offset parameter for indicating a distance from an end portion of the input image to an end portion of the range of scanning.
-
Specification