Arbitrary_resolution_change 这可以将任何 420 yuv 图像/视频的分辨率更改为 任意用户输入分辨率。在支持的三种输入算法(最近邻双线性滤波器多相滤波器)中,多相滤波器实现重用了 ffmpeg 库中的重要代码。我只是简化了一些部分。

使用示例:用户将被要求输入 yuv 文件名,然后是 原始图像的高度、宽度(应该是 16 的倍数)。用户还将被要求输入输出分辨率过滤器类型以及帧数

过滤器类型= 1 => 最近邻

过滤器类型= 2 => 双线性

过滤器类型= 3 => 多相滤波器