贴一个最近写的简单粗暴的脚本
(我把楼主说的“更厉害”理解为降噪力度更大,
至于锐化,我也只是个初学者,分不清具体的效果,只是主观上感觉舒服)
src = last.U16()
pre = src.Dither_RemoveGrain16(20).Dither_RemoveGrain16(11)
noise = Dither_sub16(src, pre, u=3, v=3, dif=True)
src = Dither_sub16(src, noise, u=3, v=3, dif=True)
noise = noise.Dither_RemoveGrain16(11)
# Deband过程,和主题无关就省略了 #
Dither_add16(noise, u=3, v=3, dif=True)
CSmod16(lsb_in=True, lsb=True, chroma=False, edgemode=1, Tlimit=True)
本来是为Deband做的pre-denoise
给噪点层做了RemoveGrain(11)后,发现把平面内和线条附近一些“不干净”的点抹掉了
后来又对噪点层尝试了其他的降噪(包括RemoveGrain(4)、SMDegrain),都没有RemoveGrain(11)的效果
可能和我压的片源有关
之后简单地用了mawen前辈写的CSmod16给线条做带Tlimit限制的锐化
因为上面简单粗暴的SBR降噪对线条造成了比较明显的模糊
可能我这样做,因为带有Tlimit限制,没法比片源的线条颜色更深
但和降噪后的效果比较,确实是“加深颜色”了
具体的效果大概是这个样子
(截图比较随意...
裁剪重新保存之后图片质量会下降,但应该还是能看出区别的)
- 无降噪(放大)
- 仅降噪(放大)
- 降噪+锐化(放大)