スポンサーサイト

 --, -- --:--
上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

画像をインタレ化するだけ

 02, 2015 18:38
0.png

create_interlace.png

function create_interlace(string path, int "x", int "y") {
x=default(x,0)
y=default(y,0)
ImageSource(path, start=0, end=0)
f1=SeparateFields().SelectEven()
f2=SeparateFields().SelectOdd().ShiftLocation(x=x,y=y)
f1+f2
return Weave()
}

function ShiftLocation(clip c, int "x", int "y", int "color") {
x=default(x,0)
y=default(y,0)
color=default(color,$ffffff)
c=x!=0?x>0?c.addborders(abs(x),0,0,0,color).crop(0,0,-abs(x),0):c.addborders(0,0,abs(x),0,color).crop(abs(x),0,0,0):c
c=y!=0?y>0?c.addborders(0,abs(y),0,0,color).crop(0,0,0,-abs(y)):c.addborders(0,0,0,abs(y),color).crop(0,abs(y),0,0):c
return c
}



©「SHIROBAKO」製作委員会
スポンサーサイト

COMMENT - 0



WHAT'S NEW?

上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。