diff --git a/examples/img2twit.cpp b/examples/img2twit.cpp index d0d1f4e..ca9d967 100644 --- a/examples/img2twit.cpp +++ b/examples/img2twit.cpp @@ -749,8 +749,9 @@ static void render(pipi_image_t *dst, int rx, int ry, int rw, int rh) //float k = pow((*it).second, (1.0f + fs)); // Try to attenuate peak artifacts - //k /= (0.1 * (RANGE_X * RANGE_X + RANGE_Y * RANGE_Y) - // + (myx - fx) * (myx - fx) + (myy - fy) * (myy - fy)); + k *= pow(((myx - fx) * (myx - fx) + (myy - fy) * (myy - fy) + + 0.01) / (RANGE_X * RANGE_X + RANGE_Y * RANGE_Y), + -0.5); // Cute circles //k = 1.0 / (0.015 * (RANGE_X * RANGE_X + RANGE_Y * RANGE_Y)