mirror of
https://github.com/FFmpeg/FFmpeg.git
synced 2024-11-26 19:01:44 +02:00
avfilter/vf_fftdnoiz: round toward nearest integer
Instead of rounding toward zero and thus producing darker output.
This commit is contained in:
parent
a60232ab2d
commit
26876fdb5e
@ -156,7 +156,7 @@ static void export_row8(FFTComplex *src, uint8_t *dst, int rw, float scale, int
|
||||
int j;
|
||||
|
||||
for (j = 0; j < rw; j++)
|
||||
dst[j] = av_clip_uint8(src[j].re * scale);
|
||||
dst[j] = av_clip_uint8(src[j].re * scale + 0.5f);
|
||||
}
|
||||
|
||||
static void import_row16(FFTComplex *dst, uint8_t *srcp, int rw)
|
||||
@ -176,7 +176,7 @@ static void export_row16(FFTComplex *src, uint8_t *dstp, int rw, float scale, in
|
||||
int j;
|
||||
|
||||
for (j = 0; j < rw; j++)
|
||||
dst[j] = av_clip_uintp2_c(src[j].re * scale, depth);
|
||||
dst[j] = av_clip_uintp2_c(src[j].re * scale + 0.5f, depth);
|
||||
}
|
||||
|
||||
static int config_input(AVFilterLink *inlink)
|
||||
|
Loading…
Reference in New Issue
Block a user