• 締切済み

画像ファイルの合成

UsadaYusukeの回答

回答No.2

「とほほのwww入門」で公開されている"gifcat.pl"を使えば簡単に出来ます。 gifcat.pl本体に書いてある使い方を引用しますね。 #---<ここから引用> 基本的な使い方 require "gifcat.pl"; open(OUT, "> out.gif"); binmode(OUT); # MS-DOS や Windows の場合に必要です。 print OUT &gifcat'gifcat("xx.gif", "yy.gif", "zz.gif"); close(OUT); #---<ここまで引用> 上記コード例なら、画像合成を利用したいCGIと同じディレクトリに"gifcat.pl"を置いた上で上記のコードを追加してください。 ("xx.gif", "yy.gif", "zz.gif")の部分には、合成したい画像のファイル名を入れます。 例えばCGIを置いたディレクトリと同じディレクトリに「aaa.gif」と「bbb.gif」を置いて合成をしたいのならば括弧内は("aaa.gif", "bbb.gif")になります。

参考URL:
http://www.tohoho-web.com/wwwsoft.htm

関連するQ&A

  • D-Pixedで画像を合成

    D-Pixedで別々につくった画像をD-Pixedで合成する方法を教えてください。人物のイラストと背景を別々につくって合成するとかです。もちろん合成した画像が256色を超えない範囲です(例えば126色の画像と16色の画像を合成するとか)。

  • htmlファイル(画像)の合成について

    ふたつのhtml(画像)ファイルを合成して、一枚の画面上で表示させたい のですがどのようにすればいいのでしょうか。

  • 数十枚の画像の合成

    ホタルの合成 まず背景を撮り、ホタルが飛び出したら数十枚撮ります、此れをフォトショップエレメンツ6で背景とホタルを合成して沢山居るようにするのですが、途中までしか出来ません、私の手順は背景を開き「すべて選択」「コピー」。最初のホタル画像を開き「編集」「ペースト」「比較明」します。次に又ホタル画像を開き繰り返します、最後に背景とホタルを「レイヤー」「画像の統合」で終わりです。 詳細に手順を教えて下さい、どうか宜しくお願い致します。

  • デジカメ画像の合成のはずし方

    デジカメ画像の背景にGIMP2を使って背景に雲の画像を合成したかったのですが、誤って人の顔を合成してしまいそのまま上書き保存してしまいました。元の状態に戻すことは可能なのでしょうか??

  • 合成画像を作りたいです

    合成画像を作りたいです 今自分が考えていることは キャラクター画像が2枚と背景画像1枚あって キャラクター画像2枚の額縁から要らないところを全部削る そして後ろに背景画像を入れて保存 と、言うことがやりたいのですが、どのようなソフトがあればできるのでしょうか? 画像形式は編買いソフトがあるので、形式等は問題なしです

  • 2枚の画像を簡単に合成

    2枚の画像を合成したく、JTRIMを使いましたが、出来ません。 「簡単」に出来るツールや方法があれば教えて下さい。 やりたいのは 1.写真Aのコピーしたい部分をペイントブラシの「自由選択」のようなイメージで切り取り。 2.写真Bに「1.」で切り取った画像を貼り付け。 これだけです。 どうしても貼り付ける際に、切り取った部分だけでなく、白い背景?が付いて来ます。 上記の事が3~5手順位で出来る方法があれば、教えて下さい。

  • 画像を透過後、合成したら汚い

    年賀状を作成していて子供や愛犬の形にそって切り取りをしたんです。 それをjtrimというフリーソフトで透過してpngで保存されています。 背景画像と切り取った画像を合成したのですがその透過後、画像の周りの部分が汚くなっちゃうんです。 なので合成すると変。。あきらかに合成しましたって後がある感じです。 なんと書いたら良いのか。。表現したら良いのかわからないんですが、 切り取りと透過のソフトはフリーソフトをダウンロードして使いました。 これで分かる方が居ましたらアドバイスお願いします。

  • 画像の合成

    ある画像の人物を切り取って別の背景と合成させたいのですが、可能なのでしょうか? 可能ならば、フリーソフト(なければ、有料でも構いません)を教えて下さい。。 あと、そのソフトの使い方などを紹介しているサイトもおしえてほしいです。 よろしくおねがいします。

  • PHP4 透過画像を合成する方法を教えてください。

    php4で、画像処理についてです。 画像Aと背景画像Bの二つがあり、 背景画像Bの上に画像Aをのせ、 新しい画像として出力する。 ※画像A、Bはpngファイルです。 (gifで合成すると画像のふちが粗くなるのでpngでやりたい) imagecopymergeで、合成まではできたのですが、 画像Aのpngの透過がうまくいきません。 photoshopなどで画像を書き出すときは透過されているのですが、 合成すると、透過されていない状態になってしまいます。 imagesavealphaとかが関係あるのでしょうか? 何卒よろしくお願いいたします。

    • ベストアンサー
    • PHP
  • ペイントソフトでの画像合成

    背景画像に別の画像を貼り付けるため「ペイント」を使用しているのですが、 背景色を透明に設定しているにも拘わらず、画像を重ね合わせたときに 後から開いて持ってきた画像の周囲が掠れたように白く残るようになりました。 今までは上手く合成できていたので、もしかしたら背景画像に貼り付けるための画像の作成方法自体に問題があるのかも知れませんが、 何が原因でこういう現象が起きてしまうのかよく分かりません。 何かいい方法がありましたらご教授ください。 また、「ペイント」以外でも簡単に画像同士を重ね合わせられるフリーソフトは あるのでしょうか。