版面规则
提问时请注意:尽量详细描述操作过程、AVS脚本内容等,最好能写出片名,只贴图有时无法看出问题原因。
提示:发布原创内容请尽量使用附件上传。使用网盘会出现过期失效的问题,请注意。
头像
mawen1250
核心会员
核心会员
帖子: 670
注册时间: 2011-07-24 20:33

Re: HQDering mod v1.6 - 高质量去除ringing/edge clean的脚本

更新v1.6
增加参数darkthr,thr默认值改为12.0,darkthr默认为thr的1/4。处理后darkthr用于允许luma像素值增高的阈值,thr则用于允许luma像素值降低的阈值,chroma像素值改变量的阈值始终由thr控制。降低darkthr能够避免诸如深色线条变浅的问题(thr或darkthr可以一个大于0,另一个设为0)。当thr和darkthr均为0时会禁用limit处理(否则都按照0来处理等于完全没有改变,没有意义)。
增加函数HQDeringmod_limit_dif16代替Dither_limit_dif16,实现的功能与HQDeringmod_limit_dif8相同,16bit处理时thr和elast的值不再具有上限。
增加参数lsb_out,默认值等于lsb。由于nrmode>=2并且lsb=True时处理速度较慢,当需要输入输出16bit时,可以设置lsb_in=True, lsb=False, lsb_out=True来保证非处理区域原样保留原先的16bit精度画面,而处理区域使用速度较快的8bit精度处理(edge部分对于精度并不敏感所以对处理结果基本没有影响)。
增加参数tv_range,默认True,当设为False时使用SmoothAdjust进行PC-Range下正确的Bit Depth转换。
参数sharp由Bool型改为Int型,范围0~3,0为禁用Contra-Sharpening,1~3则为Sharpening Kernel的radius。默认值为1。
Requirements中,RemoveGrain改为RgTools,RemoveGrainHD改为MedianBlur2,增加SmoothAdjust。
头像
mawen1250
核心会员
核心会员
帖子: 670
注册时间: 2011-07-24 20:33

Re: HQDering mod v1.7 - 高质量去除ringing/edge clean的脚本

v1.7
由于O16mod对于PC Range下CbCr的改动,相应地改动HQDeringmod内部的bit depth转换函数。
修正thr=0且darkthr>0时的处理方式(原版本为不对像素值降低做限制,新版本为不允许像素值降低)。
脚本内部的MinBlur在调用MedianBlur时不处理的平面参数设为-256,所以MedianBlur2需要更新至0.94及以上版本才能运行。
-=熟铜=-
帖子: 2
注册时间: 2012-05-23 16:04

Re: HQDering mod v1.8 - 高质量去除ringing/edge clean的脚本

mawen菊苣,求助 {:cat_5}
我(win7 x86, avs2.6alpha5)下载了v1.8,并从您提供的requirements里更新好了插件/脚本,直接HQDeringmod()却得到错误提示

代码: 全选

RemoveGrain: invalid mode 24
(F:\....\HQDeringmod_v1.8.avsi, line 174)
原本已载入removegrain 1.0b系列。然后改用1.0pre,仍然报错
想着是不是removegrain和rgtools冲突,就把removegrain系列全部移除,结果仍是如此
尝试v1.7/1.6/1.5,依然...
而设定drrep=23,则提示invalid mode 23...


ps: 弱弱地注意到脚本中Repairing部分有Dither_repair16(),mode范围是-1到18,不过应该和这没啥关系... {:cat_18}
-=熟铜=-
帖子: 2
注册时间: 2012-05-23 16:04

Re: HQDering mod v1.8 - 高质量去除ringing/edge clean的脚本

多谢指点。发现有个RepairSSE2深深地隐匿在我方阵营,拔除后成功加载 {:cat_11}
sdfsdfsdf
帖子: 2
注册时间: 2015-07-07 8:57

Re: HQDering mod v1.8 - 高质量去除ringing/edge clean的脚本

求个中等的地图炮参数

回到 “AviSynth”