我从circle.ppm下面的代码中得到了这个输出,它有很多锯齿状的边缘。我相信我需要某种类型的抗锯齿方法,但我无法入门。
摆脱它们最简单的方法是什么?
<div class="collapse navbar-collapse pull-left" id="nav-header-search-collapse">
答案 0 :(得分:2)
丹尼尔指出,你的跌幅很大。实际上不是从1到0,而是从{50,50,50}到{0,0,0}。这是因为50 + Brightness
行。
简单的解决方案是使用略微不那么尖锐的下降。定义Brightness2(x,y)
,其渐近地从50减少到0.
int Brightness2(int x, int y) {
int dx = x - CENTER_X;
int dy = x - CENTER_Y;
return 50/(1+(dx*dx+dy*dy-RADIUS*RADIUS));
}