Bug 592628: Scale Image adds asymmetric artifacts to image edges
first problem described.
This commit is contained in:
parent
9d74224731
commit
e09233f080
1 changed files with 2 additions and 2 deletions
|
|
@ -436,7 +436,7 @@ scale (TileManager *srcTM,
|
|||
{
|
||||
guchar *pixel = row;
|
||||
gdouble yfrac = (y + 0.5) * scaley - 0.5;
|
||||
gint sy = (gint) yfrac;
|
||||
gint sy = floor (yfrac);
|
||||
gint x;
|
||||
|
||||
yfrac = yfrac - sy;
|
||||
|
|
@ -444,7 +444,7 @@ scale (TileManager *srcTM,
|
|||
for (x = region.x; x < x1; x++)
|
||||
{
|
||||
gdouble xfrac = (x + 0.5) * scalex - 0.5;
|
||||
gint sx = (gint) xfrac;
|
||||
gint sx = floor (xfrac);
|
||||
|
||||
xfrac = xfrac - sx;
|
||||
|
||||
|
|
|
|||
Loading…
Reference in a new issue