Font Size: a A A

An Editing And Rendering System For The Vector Image Based On Feature Curves

Posted on:2014-01-04Degree:MasterType:Thesis
Country:ChinaCandidate:Y WanFull Text:PDF
GTID:2248330395489267Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
Vector image, as a representation method of image, is drawing more and more people’s good graces because of its special merits, such as no distortion when contracted, less storage space and so on, which make it widely be used in movies, medical and other important areas. And correlational studies for vector image editing and rendering emerge in endlessly. In this paper, by analyzing the advantages and disadvantages of current relative technology’s, combining with the existing vector extraction and rending system, we proposed a fast and efficient method for editing and rendering the vector image based on characteristic curve. Based on this method, we design and implement an user-friendly system for editing and managing the vector image.Firstly, based on current variety of extraction algorithm and the system characteristic used for vector image editing and rendering, we put forward a kind of fast edge extracting method by using curve characteristic which can extract the image’s contour information rapidly. By clustering method, the contour information (pixel) will be classified, and be fitted to B spline curve finally which is convenient for operation and management.Second, during the vector information extracting process, we carry out a series optimization to make the vector information accurate and effective, the optimization mainly contains vector image information extracting and GPU acceleration. Apart from this, we provide a good interactive interface for editing and managing the vector information.And then, on the basic of the information extracted for the image automatically, combined with the current vector image rendering technique, we propose a fast rendering method for our system named gradient directional diffusion, which on one hand ensures the color of the image uniform, and on the other hand a real-time process. In addition, aiming at a series of problems in rendering, we make a number of optimization, including color estimation, speed and so on.Finally, using the above method, we design and implement an editing and rendering system for vector image. And introduce the GPU acceleration technology for the system which makes the system real-time.
Keywords/Search Tags:feature curves, edge detection, curve fitting, vector image editing, colorestimation, rendering, GPU acceleration
PDF Full Text Request
Related items