MID-POINT CIRCLE ALGORITHM Defination The midpoint

MID-POINT CIRCLE ALGORITHM Defination The midpoint
1 / 1
MID-POINT CIRCLE ALGORITHM Defination The midpoint - slide 1 of 11 MID-POINT CIRCLE ALGORITHM Defination The midpoint - slide 2 of 11 MID-POINT CIRCLE ALGORITHM Defination The midpoint - slide 3 of 11 MID-POINT CIRCLE ALGORITHM Defination The midpoint - slide 4 of 11 MID-POINT CIRCLE ALGORITHM Defination The midpoint - slide 5 of 11 MID-POINT CIRCLE ALGORITHM Defination The midpoint - slide 6 of 11 MID-POINT CIRCLE ALGORITHM Defination The midpoint - slide 7 of 11 MID-POINT CIRCLE ALGORITHM Defination The midpoint - slide 8 of 11 MID-POINT CIRCLE ALGORITHM Defination The midpoint - slide 9 of 11 MID-POINT CIRCLE ALGORITHM Defination The midpoint - slide 10 of 11 MID-POINT CIRCLE ALGORITHM Defination The midpoint - slide 11 of 11
MID-POINT CIRCLE ALGORITHM Defination The midpoint circle algorithm is an algorithm used to determine the points needed for drawing a circle. At each step, the path is extended by choosing the adjacent pixel which satisfies but maximizes .

Related Topics

Download this presentation From Below

"MID-POINT CIRCLE ALGORITHM Defination The midpoint" is the property of its rightful owner. Permission is granted to download and print the materials on this website for personal, non-commercial use only, and to display it on your personal computer provided you do not modify the materials and that you retain all copyright notices contained in the materials. By downloading content from our website, you accept the terms of this agreement.

Presentation Transcript

01
MID-POINT CIRCLE ALGORITHM<br>
02
Defination The midpoint circle algorithm is an algorithm used to determine the points needed for drawing a circle.
At each step, the path is extended by choosing the adjacent pixel which satisfies  but maximizes .
We only need to calculate the values on the border of the circle in the first octant. The other values may be determined by symmetry. Assume a circle of radius r with center at (h,k)<br>
03
The first thing we can notice to make our circle drawing algorithm more efficient is that circles centred at (h,k) have eight-way symmetry Procedure Circle Points(x,y,Integer);
Begin
Plot(x,y);
Plot(y,x);
Plot(y,-x);
Plot(x,-y);
Plot(-x,-y);
Plot(-y,-x);
Plot(-y,x);
Plot(-x,y)
End;<br>