[請問]VapourSynth有辦法重複邊緣像素嗎?

作者: a5150219 (.......)   2017-05-02 15:33:05
抱歉,
因為不知道這效果的名稱叫做什麼,只好這樣訂標題
原圖
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
作者: kevingwn (如雲如風的人生)   2017-05-03 12:56:00
試試vs的mvtools吧XD core.mv.Super(pel=1,levels=1,h..
作者: a5150219 (.......)   2017-05-03 15:01:00
怎麼跟我昨天的方法一樣XD想說有沒其他方法達成,減少點消耗
作者: james1201 (宇都宮紫苑)   2017-05-03 16:32:00
作者: a5150219 (.......)   2017-05-04 14:40:00
感謝james大大,已解決。

Links booklink

Contact Us: admin [ a t ] ucptt.com