【AnimatedDrawings】いらすとやの女性を踊らせてみた

結果


元画像

こちらの画像を使わせて頂きました。
www.irasutoya.com

前回の記事

前回の記事の続きです。画像をいらすとやの女性に変更しただけです。

詳しくは前回の記事を見て下さい。
touch-sp.hatenablog.com


mask画像と関節の位置を記述したyamlファイルを用意する必要があります。

mask画像は「Segment Anything」を使って作成しました。
github.com
使用する画像がRGBAで人物のみが描かれた画像であれば以下のスクリプトで簡単にmask画像が作れます。

from PIL import Image
import numpy as np
im_array=np.array(Image.open('sample.png'))
mask_array = im_array[:,:,3]
mask_pil = Image.fromarray(mask_array, mode='L')
mask_pil.save('mask.png')



yamlファイルを作成するためにあらたにPythonスクリプトを書きました。
こちらです→「image_to_annotations.py