Embroidery data creating device
First Claim
Patent Images
1. An embroidery data creating device for creating embroidery data to be used by a sewing machine, said embroidery data creating device comprising:
- means for storing image data corresponding to a line-drawn image;
means for applying a thinning operation to said image data to obtain a thin line image;
means for determining closed paths based on said thin line image;
means for selecting at least one of a path and a region defined by said path for each of said closed paths determined by said determining means; and
means for converting said at least one of said path and said region defined by said path into said embroidery data.
0 Assignments
0 Petitions
Accused Products
Abstract
Disclosed is an embroidery data creating device for creating an embroidery data to be used by a sewing machine. In the embroidery data creating device, an image data, which consists of a plurality of pixel data, corresponding to a line-drawn image is converted into a thin line image, and then closed paths are determined with use of 8-connection method. After embroidery attribution is applied to a path and/or a region defined by each closed path, the paths and/or the regions are converted into the embroidery data.
33 Citations
21 Claims
-
1. An embroidery data creating device for creating embroidery data to be used by a sewing machine, said embroidery data creating device comprising:
-
means for storing image data corresponding to a line-drawn image;
means for applying a thinning operation to said image data to obtain a thin line image;
means for determining closed paths based on said thin line image;
means for selecting at least one of a path and a region defined by said path for each of said closed paths determined by said determining means; and
means for converting said at least one of said path and said region defined by said path into said embroidery data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method for creating embroidery data to be used by a sewing machine, said method comprising the steps of:
-
storing image data corresponding to a line-drawn image;
applying a thinning operation to said image data to obtain a thin line image;
determining closed paths based on said thin line image;
selecting at least one of a path and a region defined by said path for each of said determined closed paths; and
converting said at least one of said path and said region defined by said path into said embroidery data. - View Dependent Claims (15, 16)
-
-
17. A computer readable memory medium for a computer program, said memory medium comprising a computer program, said computer program providing a method for creating embroidery data to be used by a sewing machine comprising the steps of:
-
storing image data corresponding to a line-drawn image;
applying a thinning operation to said image data to obtain a thin line image;
determining closed paths based on said thin line image;
selecting at least one of a path and a region defined by said path for each of said determined closed paths; and
converting said at least one of said path and said region defined by said path into said embroidery data. - View Dependent Claims (18, 19)
-
-
20. An embroidery data processor for preparing sewing data of an embroidery pattern based on image data of the embroidery pattern, the embroidery data processor reducing thickness of lines in the image data to produce thin-line image data including at least one thin-line outline defining a bounded region corresponding to a region of the embroidery pattern, and
extracting the bounded region defined by the at least one thin-line outline.
-
21. A method for preparing sewing data of an embroidery pattern based on image data of the embroidery pattern comprising:
-
reducing thickness of lines in the image data to produce thin-line image data including at least one thin-line outline that defines a bounded region corresponding to a region of the embroidery pattern; and
extracting the bounded region defined by the at least one thin-line outline.
-
Specification