多邊形的填充.doc
約4頁DOC格式手機(jī)打開展開
多邊形的填充,5頁1243字?jǐn)⑹鲈敱M一.實驗?zāi)康募耙髮Χ噙呅斡蜻M(jìn)行填充,掌握多邊形域填充的方法。二.理論基礎(chǔ)按掃描線順序,計算掃描線與多邊形的相交區(qū)間,再用要求的顏色顯示這些區(qū)間的象素,即完成填充工作。區(qū)間的端點(diǎn)可以通過計算掃描線與多邊形邊界線的交點(diǎn)獲得。對于一條掃描線,可以分為四個步驟:(1)求交:計算掃描線與多邊形...
內(nèi)容介紹
此文檔由會員 空空兒 發(fā)布
多邊形的填充
5頁1243字 敘述詳盡
一. 實驗?zāi)康募耙?br>對多邊形域進(jìn)行填充,掌握多邊形域填充的方法。
二. 理論基礎(chǔ)
按掃描線順序,計算掃描線與多邊形的相交區(qū)間,再用要求的顏色顯示這些區(qū)間的象素,即完成
填充工作。區(qū)間的端點(diǎn)可以通過計算掃描線與多邊形邊界線的交點(diǎn)獲得。
對于一條掃描線,可以分為四個步驟:(1)求交:計算掃描線與多邊形各邊的交點(diǎn);(2)排序:
把所有交點(diǎn)按遞增順序進(jìn)行排序;(3)交點(diǎn)配對:第一個與第二個,第三個與第四個等等;(4)區(qū)間
填色:把這些相交區(qū)間外的象素置成背景色。
三.算法設(shè)計與分析
Polygonfill(polydef,color)
Int color;
多變形定義 polydef;
5頁1243字 敘述詳盡
一. 實驗?zāi)康募耙?br>對多邊形域進(jìn)行填充,掌握多邊形域填充的方法。
二. 理論基礎(chǔ)
按掃描線順序,計算掃描線與多邊形的相交區(qū)間,再用要求的顏色顯示這些區(qū)間的象素,即完成
填充工作。區(qū)間的端點(diǎn)可以通過計算掃描線與多邊形邊界線的交點(diǎn)獲得。
對于一條掃描線,可以分為四個步驟:(1)求交:計算掃描線與多邊形各邊的交點(diǎn);(2)排序:
把所有交點(diǎn)按遞增順序進(jìn)行排序;(3)交點(diǎn)配對:第一個與第二個,第三個與第四個等等;(4)區(qū)間
填色:把這些相交區(qū)間外的象素置成背景色。
三.算法設(shè)計與分析
Polygonfill(polydef,color)
Int color;
多變形定義 polydef;
TA們正在看...
- c#程序設(shè)計教學(xué)課件鄢愛蘭第11章.ppt
- c#程序設(shè)計教學(xué)課件鄢愛蘭第12章.ppt
- c#程序設(shè)計教學(xué)課件鄢愛蘭第13章.ppt
- c#程序設(shè)計教學(xué)課件鄢愛蘭第14章.ppt
- c#程序設(shè)計教學(xué)課件鄢愛蘭第15章.ppt
- c#程序設(shè)計教學(xué)課件鄢愛蘭第16章.ppt
- c#程序設(shè)計教學(xué)課件鄢愛蘭第17章.ppt
- c#程序設(shè)計教學(xué)課件鄢愛蘭第18章.ppt
- c#程序設(shè)計教學(xué)課件鄢愛蘭第19章.ppt
- c#程序設(shè)計教學(xué)課件鄢愛蘭第20章.ppt