正如在標題中所寫的,我想在C++和linux上下文(ubuntu)中繪製反鋸齒圓角矩形。我已經嘗試過SDL_gfx,但是圓角框形狀上沒有抗鋸齒功能。我也讀了SDL_Draw,但我認爲它沒有提供反鋸齒。這就是爲什麼我問是否有人知道提供這種形狀的框架,或者如果有人知道(光)抗鋸齒算法(我需要這個實時視頻處理)。在C++中繪製一個反鋸齒的圓角矩形
謝謝Vjo,但我真的不希望在我的軟使用OpenGL ...順便說一下,我想我找到了另一種方式來繪製反鋸齒圓角矩形!
我在第一篇文章中沒有解釋的是,我已經在我的程序中使用了SDL和opencv。所以我有一個想法:
- 繪製1路圓角矩形SDL_gfx
- 與cvSmooth平滑它來獲得抗鋸齒阿爾法
- 使用結果作爲一個簡單的矩形的alpha通道
您對此有何看法?我今天晚上試試吧!
它的工作,但仍然有點難看。 – rkohser