mirror of
https://github.com/mpv-player/mpv
synced 2025-01-30 11:42:04 +00:00
filter_kernels: use more precise parameters for robidoux filters
See #2637.
This commit is contained in:
parent
b637d6366c
commit
4d43a0c997
@ -372,10 +372,16 @@ const struct filter_kernel mp_filter_kernels[] = {
|
||||
{{"bcspline", 2, cubic_bc, .params = {0.5, 0.5} }},
|
||||
{{"catmull_rom", 2, cubic_bc, .params = {0.0, 0.5} }},
|
||||
{{"mitchell", 2, cubic_bc, .params = {1.0/3.0, 1.0/3.0} }},
|
||||
{{"robidoux", 2, cubic_bc, .params = {0.3782, 0.3109} }},
|
||||
{{"robidouxsharp", 2, cubic_bc, .params = {0.2620, 0.3690} }},
|
||||
{{"ewa_robidoux", 2, cubic_bc, .params = {0.3782, 0.3109}}, .polar = true},
|
||||
{{"ewa_robidouxsharp", 2, cubic_bc, .params = {0.2620, 0.3690}}, .polar = true},
|
||||
{{"robidoux", 2, cubic_bc, .params = {12 / (19 + 9 * M_SQRT2),
|
||||
113 / (58 + 216 * M_SQRT2)} }},
|
||||
{{"robidouxsharp", 2, cubic_bc, .params = {6 / (13 + 7 * M_SQRT2),
|
||||
7 / (2 + 12 * M_SQRT2)} }},
|
||||
{{"ewa_robidoux", 2, cubic_bc, .params = {12 / (19 + 9 * M_SQRT2),
|
||||
113 / (58 + 216 * M_SQRT2)}},
|
||||
.polar = true},
|
||||
{{"ewa_robidouxsharp", 2,cubic_bc, .params = {6 / (13 + 7 * M_SQRT2),
|
||||
7 / (2 + 12 * M_SQRT2)}},
|
||||
.polar = true},
|
||||
// Miscellaneous filters
|
||||
{{"box", 1, box, .resizable = true}},
|
||||
{{"nearest", 0.5, box}},
|
||||
|
Loading…
Reference in New Issue
Block a user