- 积分
- 82
- 阅读权限
- 10
- 主题
- 1
- 帖子
- 352
- 注册时间
- 20-2-3
- 在线时间
- 147 小时
- UID
- 13733
- 精华
- 0
列兵
- 大洋
- 117
- 阅读权限
- 10
|
本帖最后由 ted423 于 22-3-23 16:35 编辑
大小我主要是为了说明集成度,这些主要来自VS滤镜
缩放算放各有优劣,你提到的缩放算法那些评价是来自AHD的教程。
再举个例子,VCB教程里https://vcb-s.nmm-hd.org/Templar ... %85%A5%E9%97%A8.pdf
https://vcb-s.nmm-hd.org/Templar%20Archive/[VCB-Studio][%E6%95%99%E7%A8%8B18]YUV%E4%B8%8ERGB%E7%9A%84%E4%BA%92%E8%BD%AC(1)/[VCB-Studio][%E6%95%99%E7%A8%8B18]YUV%E4%B8%8ERGB%E7%9A%84%E4%BA%92%E8%BD%AC(1).pdf
resize的教程都是用的Spline36 。
而bicubic 教程里调参数说了很多
设置 b 和 c 的时候,为了保证图像缩放后的准确性,一般建议 b<0.4,同时 b+2c=1。因为不推荐 b 为负数,所
以常规搭配中,b=0, c=0.5 是最锐利的组合。这个组合被称为 Catmull-Rom,是一个很好的高质量 downscale
算法。
当 c>0.6 的时候,图像会被刻意锐化,并且表现出 ringing/haloing,虽然在目视效果上,锐利度的提高往往会抵
消 ringing/haloing 带来的副效果。这时候一般依旧是搭配 b=0. 例如 BicubicResize(b=0,c=0.75). 很多播放器
会使用这种算法,并且用-c 来代表锐利度。比如双立方(锐利度=-0.6)就表示 BicubicResize(b=0,c=0.6) 用 blurring 换 ringing 的算法:softcubic/Gaussian
softcubic 是 bicubic 的变种,满足 b+c=1 且 b>=0.5
softcubic 50 就是 BicubicResize(b=0.5,c=0.5)
softcubic 75 则是 BicubicResize(b=0.75,c=0.25),以此类推。softcubic 100 则是最模糊的。
GaussResize 则是另一种保证不出 ringing 的算法。使用方法是 GuassResize(1920,1080,p=30)
p=1~100,表示锐利度。一般保证很 blurry 的效果用 p=15~30, p 很高的时候则接近 Bilinear 的效果。
GUI的意思就是GUI,最终还是调用命令行。tab上的x265,x264意思就是最终调用还是x256 x264.(这些效率的差别最终只来自于x265,x264以及其编译方式,还有你用的参数)
命令行大同小异。
不学命令行基本用不了linux. |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
|