2014年の記事で何回かポアソン画像合成をやりましたが、どれもうまくいきませんでした。 kivantium.hateblo.jp kivantium.hateblo.jp 授業の課題でポアソン画像合成を書いたので供養としてソースコードを上げておきます。 前回との差分は勾配ベースの画像編集:Poisson Image Editingで「厳密な実装」とされている方の実装に書き換えたことと、画素アクセスをatから高速だと言われているポインタに差し換えたことです。(自分の環境で速度を測った結果、atとポインタで分かるほどの差はありませんでしたが) 入力画像から顔を認識して、その上に別の顔を合成するサンプルです。 #include <opencv2/opencv.hpp> #include <string> #include <sstream> #include <cstdio> #include
![ポアソン画像合成 revisited - kivantium活動日記](https://cdn-ak-scissors.b.st-hatena.com/image/square/098e212f3267cf32b149cbb0ee2428af81135426/height=288;version=1;width=512/https%3A%2F%2Fcdn-ak.f.st-hatena.com%2Fimages%2Ffotolife%2Fk%2Fkivantium%2F20170802%2F20170802225139.jpg)