diff options
author | Paul B Mahol <onemda@gmail.com> | 2019-09-20 19:14:38 +0200 |
---|---|---|
committer | Paul B Mahol <onemda@gmail.com> | 2019-09-20 21:08:57 +0200 |
commit | 9def7efdbf6e469f822654fecca9bad8ea239f8b (patch) | |
tree | 26bccdaae9f20b26ecd92faf37b59080cce785c8 /libavfilter/vf_v360.c | |
parent | bc89434a0bec1b813bd21fff27abdd6c83936f1f (diff) |
avfilter/vf_v360: adjust kernel after latest change
Diffstat (limited to 'libavfilter/vf_v360.c')
-rw-r--r-- | libavfilter/vf_v360.c | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/libavfilter/vf_v360.c b/libavfilter/vf_v360.c index 0ec26e67bf..79415efd6c 100644 --- a/libavfilter/vf_v360.c +++ b/libavfilter/vf_v360.c @@ -353,10 +353,10 @@ static void bilinear_kernel(float du, float dv, const XYRemap *rmap, } } - ker[0] = (1.f - du) * (1.f - dv) * 16384; - ker[1] = du * (1.f - dv) * 16384; - ker[2] = (1.f - du) * dv * 16384; - ker[3] = du * dv * 16384; + ker[0] = (1.f - du) * (1.f - dv) * 16385; + ker[1] = du * (1.f - dv) * 16385; + ker[2] = (1.f - du) * dv * 16385; + ker[3] = du * dv * 16385; } /** @@ -399,7 +399,7 @@ static void bicubic_kernel(float du, float dv, const XYRemap *rmap, for (int j = 0; j < 4; j++) { u[i * 4 + j] = rmap->u[i][j]; v[i * 4 + j] = rmap->v[i][j]; - ker[i * 4 + j] = du_coeffs[j] * dv_coeffs[i] * 16384; + ker[i * 4 + j] = du_coeffs[j] * dv_coeffs[i] * 16385; } } } @@ -452,7 +452,7 @@ static void lanczos_kernel(float du, float dv, const XYRemap *rmap, for (int j = 0; j < 4; j++) { u[i * 4 + j] = rmap->u[i][j]; v[i * 4 + j] = rmap->v[i][j]; - ker[i * 4 + j] = du_coeffs[j] * dv_coeffs[i] * 16384; + ker[i * 4 + j] = du_coeffs[j] * dv_coeffs[i] * 16385; } } } |