Line symmetrical figure shaping apparatus
First Claim
1. A line symmetrical figure shaping apparatus, comprising:
- inputting means for reading an input figure and generating a sequence of coordinate points thereof;
storing means for storing the input figure and the sequence of coordinate points;
feature point detecting means for detecting the coordinates of vertexes of the input figure, the maximum point values and the minimum point values in the horizontal direction and the vertical direction thereof with the sequence of coordinate points that are input by said inputting means and storing the coordinates of vertexes to said storing means;
alternative symmetrical axis detecting means for detecting an alternative symmetrical axis for determining a symmetry of the input figure with the feature points;
symmetry determining means for determining whether or not the input figure is symmetrical to the alternative symmetrical axis; and
shaping means for shaping the input figure so that the input figure becomes symmetrical to the alternative symmetrical axis that has been determined to be symmetrical to the input figure by said symmetry determining means.
2 Assignments
0 Petitions
Accused Products
Abstract
A feature point calculating device 21 calculates feature points with a sequence of input coordinate points. A symmetrical axis alternative calculating device 22 references the feature points and calculates symmetrical axis alternatives. A first determination symmetrical axis determining device 23 extracts the most horizontal symmetrical axis alternative and the most vertical symmetrical axis alternative from the symmetrical axis alternatives calculated by the symmetrical axis alternative calculating device 22. A first symmetry input point set calculating device 24 calculates symmetry determination segments of one of the horizontal and vertical symmetrical axis alternatives. A first symmetrical axis distance calculating device 25 calculates the distance between the center point of each symmetry determination segment and the symmetrical axis alternative. A first symmetry determining device 26 calculates a deviation of the calculated distances. When the deviation does not exceed a predetermined threshold value, the first symmetry determining device 26 determines that the input figure is line symmetrical to the symmetrical axis alternative. A symmetrizing process device 27 compensates the input figure so that sets of input coordinate points calculated by the first symmetry input point set calculating device 24 become line symmetrical to the symmetrical axis alternative.
-
Citations
54 Claims
-
1. A line symmetrical figure shaping apparatus, comprising:
-
inputting means for reading an input figure and generating a sequence of coordinate points thereof; storing means for storing the input figure and the sequence of coordinate points; feature point detecting means for detecting the coordinates of vertexes of the input figure, the maximum point values and the minimum point values in the horizontal direction and the vertical direction thereof with the sequence of coordinate points that are input by said inputting means and storing the coordinates of vertexes to said storing means; alternative symmetrical axis detecting means for detecting an alternative symmetrical axis for determining a symmetry of the input figure with the feature points; symmetry determining means for determining whether or not the input figure is symmetrical to the alternative symmetrical axis; and shaping means for shaping the input figure so that the input figure becomes symmetrical to the alternative symmetrical axis that has been determined to be symmetrical to the input figure by said symmetry determining means. - View Dependent Claims (2, 3, 4, 5, 6, 7, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 47, 49, 50, 52, 53)
-
-
8. A line symmetrical figure shaping apparatus, comprising:
-
inputting means for reading an input figure and generating a sequence of coordinate points thereof; storing means for storing the input figure and the sequence of coordinate points; feature point detecting means for detecting the coordinates of vertexes of the input figure, the maximum point values and the minimum point values in the horizontal direction and the vertical direction thereof with the sequence of coordinate points that are input by said inputting means and storing the coordinates of vertexes to said storing means; alternative symmetrical axis detecting means for detecting a set of alternative symmetrical axes for determining a symmetry of the input figure with the feature points, the alternative symmetrical axes being perpendicular to each other; symmetry determining means for determining whether or not the input figure is symmetrical to each of the set of alternative symmetrical axes; and shaping means for shaping the input figure so that the input figure becomes symmetrical to both the alternative symmetrical axes that have been determined to be symmetrical to the input figure by said symmetry determining means. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15, 16, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 48, 51, 54)
-
Specification