• ベストアンサー

GDでアニメーション

Perl+GDを使用しGIFアニメーションファイルの作り方を 教えてください。参考となるWEBでもかまいません。 (cgiとして使用し、webで表示したいです) WEBで検索してところオライリーから出ている本に 掲載されているようですが、その本を購入する以前に テストとして作ってみたいのです。 (山の中にすんでいるので本が近所にありません) とりあえずは、■と◆の絵を書き交互に表示させるような 感じを目指しております。 画像をPerl+GDで作成・WEBでの表示まではできます。

  • Perl
  • 回答数1
  • ありがとう数1

質問者が選んだベストアンサー

  • ベストアンサー
  • steel_gray
  • ベストアンサー率66% (1052/1578)
回答No.1

gifdog.pl を利用してみてはいかがでしょうか?

参考URL:
http://www.vector.co.jp/soft/unix/art/se224394.html
momoturbo
質問者

お礼

ありがとうございます。 付属のサンプルと、うちの環境がちがうので テストに手間取っていますが、使えそうです。 御返事が遅くなり申し訳ありませんでした。

関連するQ&A

  • CGIでGDを使いたい

    無料レンタルサーバーのToyparkを使用していますが、 PerlのCGIでGDを使ってPNGを出力することはできるのでしょうか。 また使えるとしたらどのようにすれば使えるようになるのでしょうか。

    • ベストアンサー
    • CGI
  • gifがアニメーションしない

     XPでIE6を使用しています.  いろいろなページに載っているアニメーションGIFが全然動きません(その動かない画像がアニメーションGIFであることは確認しています).アニメーションGIFを表示しようとすると,(恐らくアニメーションの最初の画像だとは思うのですが)静止して表示されます.  何か設定があるのでしょうか?

  • 透過するアニメーションGIFは作れるの?

    アニメーションGIFで透過させたいのですが / こういう絵の透過のGIFファイルと \ こういう絵の透過のGIFファイルをアニメーション   すると / これを表示してから \ こう表示して ほしいのに / これを表示してから ×こう表示されます / この上に2番目の \ が表示されるから×になって しまって 前の/が消えてくれません 透過のアニメーションジフは作る事が出来るので しょうか? 出来るとしたら やり方 又はフリーソフトなど ありましたら教えて下さい 私のアニメーションジフ作成ソフトは Animation GIF Maker(フリーソフト) http://www.asahi-net.or.jp/~zb8n-httr/ を使っております どうかよろしくお願いします!   

  • GD+imagemagic

    ・php5.2.2 ・gd-2.0.33 ・ImageMagick-6.2.5 上記の環境で作成しているのですが、まずgdの関数imagerotateを使って透過gifを回転させると、 透過部分が黒くなってしまうのですが、これを回避する事は出来るのでしょうか? 例 $img = imagecreatefromgif($img_file); $rotate = imagerotate($img, 90, 0, 0); header('Content-Type: image/gif'); imagegif($rotate); 次に同じ様な問題で、imagemagicのアニメーション機能を使用した場合にも、透過部分が黒くなってしまいます。 例 /usr/local/bin/convert -delay 100 -loop 1 -dispose previous $img_file[1-3].gif anime.gif おわかりになる方が居ましたら、ご指導の程よろしくお願いします。

    • ベストアンサー
    • PHP
  • Imagemagick後のgifアニメーション

    さくらインターネット(マネジドサーバー)にて、PHPのWEBアプリを開発中です。 Imagemagickを使ってgif画像のリサイズをしています。 ところが、アニメーションgifをリサイズするとアニメーションが出来ず最初の一枚だけが表示されます。(リサイズしなければアニメーションします) これはImagemagickが何らかの原因でうまく動作してないのでしょうか? それとも、元々そういうもの(仕様)なのでしょうか? 御存知の方がいらっしゃいましたら、ご教授ください。 お手数ですが、よろしくお願いします。 敬具

    • ベストアンサー
    • PHP
  • windowsサーバーでGD::Graph

    こんにちわ WindowsXPでapache2.0を動かしています。 perlもインストールしていて、cgiを書いて、DBに格納されたデータからグラフを表示させたいと考えています。 DBからデータを取り出して数値を表示するなどの事は出来るのですが、その数値をグラフにしたいと思い、GD::Graphなるモジュールがある事を知りました。 しかし、いろいろネットで検索した所、UNIXには簡単にインストール出来るようで、Windowsにはなんとかインストール出来るが、難しい様です。 実際に、私もいくつかのサイトの手順を参考にインストール作業を進めてみたのですが、上手く出来ませんでした。 WindowsサーバーでperlのGD::graphをインストールされたことがある方やその方法をご存知の方、(機能的にGD::Graphが希望なのですが)グラフ表示機能を実現できるほかの手段など、ご教授頂ければ幸いです。 よろしくお願いします。 当方の環境は WinXP MySQL Perl5.8 Apache2.0 こんな感じです。

  • VB6でImageを使ってアニメーションするときに画面がちらつく

    ImageコントロールであらかじめいくつかのGIF画像を読み込んでおいてTimerを使って一定時間ごとに表示用のImageコントロールに順番に転送してアニメーションをする。 このときGIF形式だと絵が変わるたびにちらつくけどBMP形式でやればちらつかない。 この原因はGIFから読み込むときに解凍していてその処理に時間がかかるからでOKでしょうか?

  • FLASHでアニメーションを作る。

    FLASHをやってみたいなぁと思い、初心者用の本を購入し、ひととおりやってみました。 私は、アニメーションをつくりたいと思っていて、 もちろん入門書に書かれていることは、 大事だと思うのですが、 やりたかったのとちょっと違った気がしたので質問させてください・・。 例えば、ひとつの背景に人がいて 人が下から上に手をあげる というのを作るのを3コマに分ける場合(この3コマが妥当かどうかもわかりません。カクカクしちゃうので・・) ※絵はイラストレーターなどで描くとして、 背景含めた3枚を、ステージにに読み込むのでしょうか? 背景だけステージに読み込んで人3パターンをライブラリに読み込むのでしょうか・・? 変な質問ですみません・・。 2冊目として、Webデザインやアクションスクリプト?の本ならたくさんあるようなのですが、 アニメーションの作り方のような おすすめの本がありましたら、あわせて教えてください。 よろしくお願いします。

    • ベストアンサー
    • Flash
  • mathematicaで作ったアニメーション

    mathematicaで作ったアニメーションをプレゼンテーションでPower Pointを使って、Power Point上で再生するにはどうすればいいでしょうか? mathematicaで作ったアニメーションをGIF形式に変換して、Power Point上に挿入すればいいようなんですが、 主にmathematicaのファイルをGIF形式に変換する方法が分かりません。 使用しているmathematicaはVer.4です。 解析結果を分かりやすく表示するために必要と思われるので、お分かりになる方、ぜひご教授ください。

  • JPEGから自動でアニメーションGIFを作成

    Webカメラを遊び半分で作成してます。 Listcam(http://www.clavis.ne.jp/~listcam/index_j.ssi)を使用して、数分間隔で撮影したJPEGファイルをFTPにて転送し、自分のホームページで公開しています。 ListCAMは優秀なソフトですが、静止画しか記録できません。 そこで考えたのがアニメーションGIFですが、JPEGをGIFに変換するソフトはありますが、一定間隔自動で変換するソフトが見つかりませんでした。 そこでお聞きしたいのですが、連番のJPEGファイルをアニメーションGIFに勝手に変換するフリーソフトありましたら教えてください。 もしくは、一定間隔で撮影した画像を、ホームページ上で動画にて掲載する良い方法ありましたら教えてください。宜しくお願いします。

専門家に質問してみよう