作者a5150219 (.......)
看板AVEncode
标题[请问]VapourSynth有办法重复边缘像素吗?
时间Tue May 2 15:33:05 2017
抱歉,
因为不知道这效果的名称叫做什麽,只好这样订标题
原图
http://i.imgur.com/hHMUImv.jpg
Avisynth脚本
a = "picture.jpg"
video = LWLibavVideoSource(a,format="YUV420P8",threads=1)
output = PointResize(video,900+200,1440+200,-100,-100,900+200,1440+200)
return output
http://i.imgur.com/3xXo30s.jpg
VapourSynth脚本
a = "picture.jpg"
a = core.lsmas.LWLibavSource(a,format="yuv420p10")
resize = core.resize.Point(a, width=900+200, height=1440+200, src_left=-100,
src_top=-100, src_width=900+200, src_height=1440+200)
resize.set_output()
http://i.imgur.com/7IqcGQN.jpg
想要的效果是,Avisynth输出那样重复边缘像素,
结果在VapourSynth却是镜像,
不知道VapourSynth有无办法输出重复边缘像素的效果吗?
或者针对多出来的部分模糊处理也可以,
反正就是要边缘是模糊的。
在此先感谢各位大大了m(_ _)m
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 49.159.113.130
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/AVEncode/M.1493710387.A.3C6.html
1F:推 kevingwn: 试试vs的mvtools吧XD core.mv.Super(pel=1,levels=1,h.. 05/03 12:56
2F:→ a5150219: 怎麽跟我昨天的方法一样XD 05/03 15:01
3F:→ a5150219: 想说有没其他方法达成,减少点消耗 05/03 15:02
5F:→ a5150219: 感谢james大大,已解决。 05/04 14:40