一種兩像素寬度線段的反走樣方法

基本信息

申請(qǐng)?zhí)?/td> CN202111658619.8 申請(qǐng)日 -
公開(公告)號(hào) CN114332296A 公開(公告)日 2022-04-12
申請(qǐng)公布號(hào) CN114332296A 申請(qǐng)公布日 2022-04-12
分類號(hào) G06T11/20(2006.01)I 分類 計(jì)算;推算;計(jì)數(shù);
發(fā)明人 張鵬;梁聰聰;豐新龍 申請(qǐng)(專利權(quán))人 太原航空儀表有限公司
代理機(jī)構(gòu) 中國(guó)航空專利中心 代理人 王世磊
地址 030006山西省太原市2號(hào)信箱型號(hào)業(yè)務(wù)部
法律狀態(tài) -

摘要

摘要 本發(fā)明屬于圖形處理領(lǐng)域,具體涉及一種兩像素寬度線段的反走樣方法。計(jì)算直線斜率k;確定端點(diǎn)(X1,Y1)和(X2,Y2)的補(bǔ)償點(diǎn)以及起始點(diǎn)P4和終點(diǎn)Q1并計(jì)算各個(gè)補(bǔ)償點(diǎn)的補(bǔ)償系數(shù),其中,起始點(diǎn)P4為(X1int+1,Y1int?1)和終點(diǎn)Q1(X2int,Y2int),X1int為X1的整數(shù)部分,Y1int為Y1的整數(shù)部分,X2int為X2的整數(shù)部分,Y2int為Y2的整數(shù)部分;計(jì)算起始點(diǎn)距直線的修正距離,修正距離為dP4=k?k×X1real+Y1real+0.5,X1real為X1的小數(shù)部分,Y1real為Y1的小數(shù)部分;以初始點(diǎn)為P4點(diǎn),以dP4為P4點(diǎn)的初始距離,采用Wu算法繪制P1到Q1的線段,P1為對(duì)端點(diǎn)(X1,Y1)坐標(biāo)取整后的點(diǎn);根據(jù)各個(gè)補(bǔ)償點(diǎn)的補(bǔ)償系數(shù)確定補(bǔ)償點(diǎn)灰度,補(bǔ)償點(diǎn)灰度=背景色+(前景色?背景色)*補(bǔ)償系數(shù)。減小了兩像素寬度線段在旋轉(zhuǎn)時(shí)端點(diǎn)出現(xiàn)明顯抖動(dòng)的現(xiàn)象。