メモ帳ブログ @ wiki
画像の合成
最終更新:
nina_a
-
view
画像の合成
画像を他の画像の(x,y)を左上とする位置に合成する関数
void combine(IplImage* img, IplImage* add, const int x, const int y){
const int i_max( ((x+add->width ) > img->width ) ? img->width - x : add->width );
const int j_max( ((y+add->height) > img->height) ? img->height - y : add->height );
for(int j = 0; j < j_max; ++j){
for(int i = 0; i < i_max; ++i){
// imgの(x+i,y+j)をadd(i,j)で上書き
copyat(img, x+i, y+j, add, i, j);
}
}
return;
}
カテゴリ:OpenCV
