DocumentCode
572960
Title
A hybrid generating algorithm for fast ellipses drawing
Author
Haiwen, Feng ; Lianqiang, Niu
Author_Institution
Sch. of Software, Shenyang Univ. of Technol., Shenyang, China
fYear
2012
fDate
24-26 Aug. 2012
Firstpage
1022
Lastpage
1025
Abstract
A hybrid algorithm for fast drawing ellipse is proposed in this paper. The algorithm is established based on the observation that each quarter ellipse is composed of three regions, and only one kind of primitive appears in one region, such as vertical segment, discrete point pair, and horizontal segment. Among this, the lengths of the vertical and horizontal segments are calculated with double-step iteration by redefining decision parameters, and the patterns of the discrete point pairs may be decided in a similar manner. Every primitive is outputted as a one-time operation. The experiment results show that on average only 3~4 times basic operations are consumed in once pixel selection, and then the ellipse drawing speed can be almost doubled comparing with that of the classic middle-point algorithm, and is also faster than other presented ones.
Keywords
computational geometry; decision parameters; discrete point pairs; double-step iteration; ellipse drawing speed; fast drawing ellipse; fast ellipses drawing; horizontal segment; hybrid generating algorithm; one-time operation; pixel selection; quarter ellipse; vertical segment; decision parameters; double-step iteration; ellipse drawing; hybrid generating algorithm; incremental scheme; run-length algorithm; scan conversion;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer Science and Information Processing (CSIP), 2012 International Conference on
Conference_Location
Xi´an, Shaanxi
Print_ISBN
978-1-4673-1410-7
Type
conf
DOI
10.1109/CSIP.2012.6309030
Filename
6309030
Link To Document