Quantcast
Channel: FFmpeg | ニコラボ
Viewing all articles
Browse latest Browse all 311

remove.bg でゲットした小さな透過画像を元画像に取り入れる

$
0
0

画像の背景を削除して被写体を切り抜くウェブサービス remove.bg で手に入れた低解像度の透過画像をオリジナルの画像に透過情報を適用する。解像度が異なるのでオリジナルのサイズを手動で指定する。

Remove Background from Image – remove.bg

どうして解像度が小さくなるかというと無料で利用すると解像度は小さくなり、有料サービスを利用するとオリジナルの解像度が利用できる。

Pricing – remove.bg

ffmpeg のリサイズフィルタで一番高品質の zscale フィルタの spline36 を使う。foo にオリジナルの画像の横幅を、bar にオリジナルの縦幅の値を指定する。オリジナル画像はJPG、PNG等どの形式でも可能。
ffmpeg -i original.jpg -i original-removebg-preview.png -filter_complex [0:v]format=rgba[ori];[1:v]zscale=foo:bar:f=spline36[alpha];[ori][alpha]lut2=x:x:x:y output.png

Zライブラリを使ったリサイズフィルタ zscale
2入力の LUT を手軽に入れ替えられる lut2


Viewing all articles
Browse latest Browse all 311

Latest Images

Trending Articles

<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>