多邊形區(qū)域填充算法 急求用C語(yǔ)言編寫的掃描線填充多邊形的算法?
急求用C語(yǔ)言編寫的掃描線填充多邊形的算法?如果填充了行,步驟如下。如果要用點(diǎn)填充,則需要使用堆棧和系統(tǒng)底層庫(kù)函數(shù),或者使用繪制點(diǎn)函數(shù)putpoixel()。下面的示例是用掃描線填充矩形。首先,需要輸入
急求用C語(yǔ)言編寫的掃描線填充多邊形的算法?
如果填充了行,步驟如下。如果要用點(diǎn)填充,則需要使用堆棧和系統(tǒng)底層庫(kù)函數(shù),或者使用繪制點(diǎn)函數(shù)putpoixel()。下面的示例是用掃描線填充矩形。首先,需要輸入矩形的左上頂點(diǎn)和右下頂點(diǎn)的坐標(biāo),以及要填充的掃描線之間的間距(>=1)。如果間距等于1,則為完全填充(實(shí)填充)。一個(gè)完整的C程序如下,程序在wintc和TC2.0下調(diào)試。#包括
根據(jù)2003版的PPT,演示如何繪制和填充不規(guī)則多邊形的內(nèi)部:1。選擇插入位置。
在上部工具欄中,單擊“插入圖片自選圖形”。2在第一個(gè)自選圖形工具中,單擊“任意多邊形”。三。根據(jù)需要手動(dòng)繪制所需的多邊形,并記住關(guān)閉它。4繪制完成后,選擇多邊形,鼠標(biāo)右鍵,選擇“設(shè)置可選圖形格式”。5在“屬性”中,設(shè)置填充顏色并單擊“確定”。6預(yù)覽效果。