csgg
帖子: 9
注册时间: 2020-03-21 14:13

Re: DehazingCE - 基于对比度增强的去雾滤镜

Sakura2020 写了: 2020-07-20 12:55
csgg 写了: 2020-07-20 12:31 请大佬看一下,谢谢
https://videoa-my.sharepoint.com/:f:/g/ ... g?e=jTMcd1
我大概看到是怎么闪了,是类似下面这两张图片反复切换造成的闪的感觉吗

https://i.loli.net/2020/07/20/oaDXKVHgJBp1vGx.png
https://i.loli.net/2020/07/20/5rPas3NXE7d16Gy.png
应该是这样的,同一个场景就是闪。
头像
Sakura2020
帖子: 15
注册时间: 2020-03-19 15:22

Re: DehazingCE - 基于对比度增强的去雾滤镜

csgg 写了: 2020-07-20 15:07
Sakura2020 写了: 2020-07-20 12:55
csgg 写了: 2020-07-20 12:31 请大佬看一下,谢谢
[编辑]
我大概看到是怎么闪了,是类似下面这两张图片反复切换造成的闪的感觉吗

https://i.loli.net/2020/07/20/oaDXKVHgJBp1vGx.png
https://i.loli.net/2020/07/20/5rPas3NXE7d16Gy.png
应该是这样的,同一个场景就是闪。
我修改一下代码,至少对于测试用的单张图片,改善了很多。对于视频,特别是分辨率不高的视频,我也不确定有多大帮助。有兴趣可以试一下。新版本:DehazingCE-r0.3

使用的时候要多写一句,用来设置 ref,类似下面这样
src = ...
ref = core.resize.Spline36(src, 320, 240)
res = core.dhce.Dehazing(src, ref, trans=..., gamma=...)
csgg
帖子: 9
注册时间: 2020-03-21 14:13

Re: DehazingCE - 基于对比度增强的去雾滤镜

0.4有改善,闪烁还有一些。开头闪动的是黑场部份,背景基本全黑的。原本高亮的部份没有闪烁了。会不会高清视频效果更好一些。晚些再测试下。
脚本:
ret=mvf.ToRGB(ret,matrix="601")

ref = core.resize.Spline36(ret, 320, 240)
res=core.dhce.Dehazing(ret,ref,gamma=1.5,trans=0.3)

res=mvf.ToYUV(res,matrix="601")


链接:
https://ming695-my.sharepoint.com/:f:/g ... w?e=otRfUn
头像
Sakura2020
帖子: 15
注册时间: 2020-03-19 15:22

Re: DehazingCE - 基于对比度增强的去雾滤镜

感谢测试~我暂时能想到的就是这么多了,后续再想办法修改吧

回到 “VapourSynth”