Re: Contra-Sharpen mod —— EP锐化/还原用脚本(v0.2.5解决ringing问题)
发表于 : 2016-07-12 21:36
由 mawen1250
NAVras 写了:Evalyn 写了:clip = nnrs.nnedi3_resample(clip, width * ss_w, height * ss_h, nnrs=3)
求教大大
按这个写时报错没有nnrs,看wawen了大大写在avsi里的,“nnrs”是不是要改成“nns”?
我不记得nnedi3有nnrs这种参数……只有nns,默认是3.
Re: Contra-Sharpen mod —— EP锐化/还原用脚本(v0.2.5解决ringing问题)
发表于 : 2016-07-12 22:01
由 NAVras
mawen1250 写了:我不记得nnedi3有nnrs这种参数……只有nns,默认是3.
我把nnrs改成nns的确没问题了,但是首页的示例里写的nnrs,在chroma shift那节
Re: Contra-Sharpen mod —— EP锐化/还原用脚本(v0.2.5解决ringing问题)
发表于 : 2017-01-22 7:38
由 NAVras
发现一个现象,和BM3D一起用的时候卡F6,过好久才响应...用misc代替generic后没问题了
还一个,,为啥窝指定了filter_nr=deband之后锐化强度变高了许多...?(很重的ringing)
代码: 全选
def deband(clip):
clip = core.f3kdb.Deband(clip,8,32,32,32,0,0,output_depth=16,keep_tv_range=True)
return clip
src = cs.CSMOD(src,preset='very slow',filter_nr=deband)
最小复现,和顶楼用法一样
Re: Contra-Sharpen mod —— EP锐化/还原用脚本(v0.2.5解决ringing问题)
发表于 : 2018-05-15 17:28
由 JasinChen
Re: Contra-Sharpen mod —— EP锐化/还原用脚本(v0.2.5解决ringing问题)
发表于 : 2019-07-29 11:47
由 lwjkk666
这个插件还在更新吗,现在才发现,其他人mod的版本没有sharp效果,搞到我还是用回了这个版本的才看到锐化效果,晕
Re: Contra-Sharpen mod —— EP锐化/还原用脚本(v0.2.5解决ringing问题)
发表于 : 2019-09-16 20:27
由 SakuraChan
lwjkk666 写了: ↑2019-07-29 11:47
这个插件还在更新吗,现在才发现,其他人mod的版本没有sharp效果,搞到我还是用回了这个版本的才看到锐化效果,晕
可以看一下这个:
https://github.com/fdar0536/VapourSynth ... harpen-mod
主要的change:
1.移除了对旧版VS中generic的依赖
2.添加了OpenCL支持(TCanny与nnedi3)
3.代码行文的一些改动/修正手滑
应该没有其他功能方面的改动
Re: Contra-Sharpen mod —— EP锐化/还原用脚本(v0.2.5解决ringing问题)
发表于 : 2019-09-21 12:53
由 lwjkk666
就是你链接这个版本,sharp效果不明显,对于有些线条
Re: Contra-Sharpen mod —— EP锐化/还原用脚本(v0.2.5解决ringing问题)
发表于 : 2021-10-06 10:32
由 lwjkk666
更新了最新版的python和VSR55版本发觉使用不了,是不是需要更新到API最新的语法才能用啊,作者大大还更新不
sharp16 = cs.CSMOD(dbed,preset="detail")
File "F:\Python\lib\site-packages\CSMOD.py", line 69, in CSMOD
core = vs.get_core()
AttributeError: module 'vapoursynth' has no attribute 'get_core'
Re: Contra-Sharpen mod —— EP锐化/还原用脚本(v0.2.5解决ringing问题)
发表于 : 2021-10-06 22:08
由 lwjkk666
现在PY3.9,然后VS56版本下
经过对比脚本有几处更改为
#get vs core
core = vs.core
sharpdiff2 = core.focus2.TemporalSoften2(sharpdiff, 1, 255, 255 if chroma else 0, 32, 2) #旧版用1的,现在改成2不会报错
edgemask = core.misc.Hysteresis(prewitt, prewittm, [0]) #旧版VS中generic,改成misc不会报错
现在VSED可以预览,不过还未跑x265那边压制,有问题再反馈哈