スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。
このエントリーをはてなブックマークに追加

[Android]Bitmapの画像データを合成する

//重ね順はcurrentBitmapが下、blendBitmapが上です
private Bitmap blendBitmap(Bitmap currentBitmap, Bitmap blendBitmap) {
int width = currentBitmap.getWidth();
int height = currentBitmap.getHeight();
Bitmap new_bitmap = Bitmap.createBitmap(width, height, Bitmap.Config.ARGB_8888);
Canvas canvas = new Canvas(new_bitmap);
canvas.drawBitmap(currentBitmap, 0, 0, (Paint)null); // image, x座標, y座標, Paintイタンス
int disWidth = (width - blendBitmap.getWidth()) / 2;
int disHeight = (height - blendBitmap.getHeight()) / 2;
canvas.drawBitmap(blendBitmap, disWidth, disHeight, (Paint)null); // 画像合成

return new_bitmap;
}
スポンサーサイト
このエントリーをはてなブックマークに追加

tag : Android

Translation


上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。
プロフィール

チーズくん

Author:チーズくん
個人的メモをただ羅列しています。
twitter:@cheese1038

バロメーター
最新記事
最新コメント
最新トラックバック
月別アーカイブ
カテゴリ
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。