ページ 11

ビットマップの画像を合成したい

Posted: 2013年2月23日(土) 02:38
by shiro4ao
こんばんは。
2つのビットマップファイルがあってそれを合成したいです
たとえば黒で埋め尽くされたファイルblack.bmpの上に赤で埋め尽くされたファイルred.bmpをのせて
黒い背景の中の任意の位置に赤い四角が置いてあるあるファイルout.bmpを作りたいです
赤い四角は黒い背景より小さいものとします

色の合成とか違和感がないように自然に合成するとかではなく
単純に画像をコピペで乗せる感じです

ペイントであれば簡単な操作なのですが、それをCとjavaで各々やりたいのですが
どうすればいいでしょうか。

Re: ビットマップの画像を合成したい

Posted: 2013年2月23日(土) 04:44
by nil
まずすべきはビットマップのフォーマットを理解して、
BMPファイルを読み込むことでしょうね。
BMP ファイルフォーマット
http://www.kk.iij4u.or.jp/~kondo/bmp/

Re: ビットマップの画像を合成したい

Posted: 2013年2月24日(日) 23:41
by shiro4ao
ご回答ありがとうございます
やっぱり難しそうです
すこしずつ勉強していきたいと思います。

Re: ビットマップの画像を合成したい

Posted: 2013年2月24日(日) 23:53
by h2so5
手っ取り早くやりたいならOpenCVなどを使うと良いと思います。

Re: ビットマップの画像を合成したい

Posted: 2013年2月26日(火) 18:04
by shiro4ao
やっぱり画像向きのライブラリがあるのですね
勉強になりました