| B-Splines are one of many spline formulations for representing smooth curves. These formulations are found in a variety of applications, including interactive curve design. Previous research has shown that the B-Splineis an effective formulation for this setting. However, a possible drawback for the novice user in using the B-Spline is the fact that its control points may lie far away from the curve, making its manipulation unintuitive.Based on the meaning of the least square, a method of generating global approximation curves for given data points are presented. The curves are B-spline curves. The computing scheme for adjusted control points is gives by using the given data points.A method is presented for constructing a quadratic B-Spline curve satisfying area-matching condition according to the frequencies on the class intervals and to the shape of a given histogram. Such a curve is a quadratic B-Spline curve approximating to the given histogram and generally exhibits a visually pleasing graph. |