0. はじめに 前回(その① 顔認識)からの続きです。 前回認識した顔を他の画像で上書きします。 以下のサイトを参考にしました。 python+Opencvによる画像処理5(リサイズ) Python + OpenCV + pillowで笑い男を顔に上書き 上書きする画像はやっぱりコレでしょう。 笑い男パーツ 1. 画像のリサイズ 認識した顔の大きさと上書きしようとしている画像の大きさが異なるので、OpenCVのresize()関数を使って画像のサイズを変更する関数を作成します。 画像と変更後のサイズを与えるとそれに合わせて伸縮します。 元画像のアスペクト比を変えたくなかったので、サイズの差(比率)が小さい方に合わせて伸縮します。 以下がコードです。 def resize_image(image, height, width): # 元々のサイズを取得 org_height, org_wid