Line drawing image generating device, storage medium, and line drawing image generating method
First Claim
Patent Images
1. A line drawing image generating device for generating line drawing data of a plurality of pixels based on original image data of another plurality of pixels, comprising:
- ink line pixel detecting mechanism for detecting pixels each having a brightness smaller than a predetermined value in an original image, as ink line pixels;
neighboring pixel detecting mechanism for detecting a neighboring pixels of the ink line pixels, which surround the ink line pixels;
outline extraction process target limitation mechanism for performing an outline extraction process for entire pixels of the original image except the ink line pixels and the neighboring pixels thereof;
outline pixel detecting mechanism for detecting outline pixels, by performing the outline extraction process for the entire pixels of the original image except the ink line pixels and the neighboring pixels thereof;
line drawing data storing mechanism for storing the line drawing data; and
color data writing mechanism for writing color data to a storage area of the line drawing data storing mechanism, which corresponds to the ink line pixels and the outline pixels, and writing different color data to another storage area of the line drawing data storing mechanism, which corresponds to pixels other than the ink line pixels and the outline pixels.
1 Assignment
0 Petitions
Accused Products
Abstract
In an original image, an area whose brightness is smaller than a predetermined value is detected as an ink line area, and a neighboring area of the ink line area, which surrounds the ink line area, is detected as a neighboring area. Furthermore, with respect to an area other than the ink line area and the neighboring area in the original image, an outline portion of an image is detected as an outline area. A color is applied to the ink line area and the outline area, and a different color is applied to an area other than the above two types of area.
5 Citations
31 Claims
-
1. A line drawing image generating device for generating line drawing data of a plurality of pixels based on original image data of another plurality of pixels, comprising:
-
ink line pixel detecting mechanism for detecting pixels each having a brightness smaller than a predetermined value in an original image, as ink line pixels; neighboring pixel detecting mechanism for detecting a neighboring pixels of the ink line pixels, which surround the ink line pixels; outline extraction process target limitation mechanism for performing an outline extraction process for entire pixels of the original image except the ink line pixels and the neighboring pixels thereof; outline pixel detecting mechanism for detecting outline pixels, by performing the outline extraction process for the entire pixels of the original image except the ink line pixels and the neighboring pixels thereof; line drawing data storing mechanism for storing the line drawing data; and color data writing mechanism for writing color data to a storage area of the line drawing data storing mechanism, which corresponds to the ink line pixels and the outline pixels, and writing different color data to another storage area of the line drawing data storing mechanism, which corresponds to pixels other than the ink line pixels and the outline pixels. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer readable storage medium storing a line drawing image generating program for generating line drawing data based on original image data, wherein the line drawing image generating program causes a computer to execute steps of:
-
detecting pixels each of whose brightness is smaller than a predetermined value in an original image as ink line pixels; detecting neighboring pixels of the ink line pixels, which surround the ink line pixels; performing an outline extraction process for entire pixels of the original image except the ink line pixels and the neighboring pixels thereof; detecting outline pixels of an image as outline pixels by performing the outline extraction process for the entire pixels of the original image except the ink line pixels and the neighboring pixels thereof; and writing color data to a storage area of a line drawing data storing memory for storing the line drawing data, which corresponds to the ink line pixels and the outline pixels, and writing different color data to another storage area of the line drawing data storing memory, which corresponds to pixels other than the ink line pixels and the outline pixels. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A line drawing image generating method for generating line drawing data based on original image data, the method comprising:
-
detecting pixels each of whose brightness is smaller than a predetermined value in an original image, as ink line pixels; detecting neighboring pixels of the ink line pixels, which surround the ink line pixels; performing an outline extraction process for entire pixels of the original image except the ink line pixels and the neighboring pixels thereof; detecting outline pixels of an image as outline pixels by performing the outline extraction process for the entire pixels of the original image except the ink line pixels and the neighboring pixels thereof; and writing color data to a storage area of a line drawing data storing memory for storing the line drawing data, which corresponds to the ink line pixels and the outline pixels, and writing different color data to another storage area of the line drawing data storing memory, which corresponds to pixels other than the ink line pixels and the outline pixels. - View Dependent Claims (18, 19, 20)
-
-
21. A computer readable storage medium storing a line drawing image generating program for generating line drawing data based on an original image, wherein the line drawing image generating program causes a computer to execute:
-
detecting ink line pixels of the original image, the ink line pixels each having a brightness which is smaller than a predetermined value; detecting neighboring pixels of the original image, the neighboring pixels neighboring the ink line pixels; performing an outline extraction process for entire pixels of the original image except the ink line pixels and the neighboring pixels thereof; detecting outline pixels of the original image, the outline pixels being outside of the ink line pixels and the neighboring pixels and having a brightness which differs from pixels adjacent to the outline pixels, by performing the outline extraction process for the entire pixels of the original image except the ink line pixels and the neighboring pixels thereof; assigning data corresponding to a first color to both the ink line pixels and the outline pixels; and assigning data corresponding to a second color, different than the first color, to at least the neighboring pixels. - View Dependent Claims (22, 23, 24, 25, 26)
-
-
27. A method of generating line drawing data based on original image data, the method comprising:
-
detecting pixels of an ink line area of the original image data, the ink line area pixels having respective brightnesses which are smaller than a predetermined value; detecting pixels of a neighboring area of the original image data, the neighboring area pixels neighboring the ink line area pixels; performing an outline extraction process for an entire area represented by the original image data except the ink line area and the neighboring area thereof; detecting pixels of an outline area of the original image data, the outline area being outside of the ink line area and the neighboring area, by performing the outline extraction process for the entire area represented by the original image data except the ink line area and the neighboring area thereof, the outline area pixels each having a brightness which differ from that of pixels adjacent to the outline area pixels; preventing the ink line area from becoming thickened in a line drawing image obtained from the outline extraction process by performing the outline extraction process for the entire area represented by the original image data except the ink line area and the neighboring area thereof; assigning data corresponding to a first color to both the ink line area pixels and the outline area pixels; and assigning data corresponding to a second color, different than the first color, to at least the neighboring area pixels. - View Dependent Claims (28, 29, 30, 31)
-
Specification