タグ

関連タグで絞り込む (2)

タグの絞り込みを解除

gdに関するHeRoのブックマーク (4)

  • phpで複数画像合成の方法を教えてください。 大きめの画像「base.png」に小さい画像「1.png」を合成するまでは成功したのですが、 「base.png」に連続して他の小…

    phpで複数画像合成の方法を教えてください。 大きめの画像「base.png」に小さい画像「1.png」を合成するまでは成功したのですが、 「base.png」に連続して他の小さい画像「2.png」...「7.png」を合成したいと考えております。 2枚目以降の記述方法を教えてください。よろしくお願いいたします。 2枚合成のサンプルは下記です。 <?php define("TEST_FILE1", "./test/base.png"); define("TEST_FILE2", "./test/1.png"); $src = imagecreatefrompng(TEST_FILE1) or die("error!\n"); $mrg = imagecreatefrompng(TEST_FILE2) or die("error!\n"); list($src_width, $src_hei

  • PHP+GDで透過処理 [Archive] - XREA&CORE SUPPORT BOARD

    PHP+GDで透過処理に関して質問です。 透過処理がうまくいきません。 local(Windows2000+IIS+PHP4.2.2+gd.dll)でテストを行ったときは うまく行ったのですが、xreaサーバーではだめみたいです。 <?php $img1 = $_GET['img1']; $img2 = $_GET['img2']; Header("Content-type: image/png"); /* 元の画像 */ $im1 = ImageCreateFromJpeg($img1.".jpg"); /* 合成する画像 */ $im2 = ImageCreateFromPng($img2.".png"); /* 透過色(白)の指定 */ $white = ImageColorAllocate ($im2, 255, 255, 255);

  • PHPでGDを使って画像の合成 (Nega Diary)

    某DBにて、動画を登録中。 各検索にて検索した場合、画像ならば元画像を縮小した、サムネイルを表示していたが、動画の場合、「動画ですよ」という共通の画像を代替え表示していた。 しかし、この度、ffmpegを使うことで、動画のサムネイル(1フレームを切り出して、静止画に)化に成功。 それだけだと面白くないので、切り出したフレームに、動画のサムネイルであることを視覚的に伝えるために、よくあるメタファとして、フィルムのフレームを合成することにする。 切り出したフレームが、 とする。これに、 を合成して、 を生成する。 そのサンプルソースを恥ずかしげもなく公開。 ※ffmpegが動作する環境であること ※ffmpegその他ファイルのパスは自分の環境に合わせて変えてください // // 事前にDBから情報を取得しておく。 // xxx.flvから、10秒目のフレームを1フレ取り出し

  • PHPのGDライブラリを使ってサムネイルの作成

    作っていたPHPスクリプトにいくつかの改良を重ねるべく、GDライブラリの追加を行うことにした。OSごとにインストールの手順が違うようだが、僕の環境(Windows2000,Apache,PHP4.3.8)では、以下のような感じに。 イメージ関数のインストール手順 イメージ関数は、デフォルトでインストールされていないので、追加してインストールする必要があります。PHPマニュアルには、イメージ関数のインストール手順が書いてある。 現在の僕の環境と同じ、Windows2000+Apache+PHPZIP形式のバイナリ版を使っているなら、 C:\WINNT というディレクトリにあるPHPの設定ファイル"php.ini"をテキスト・エディタで開いて、;(セミコロン)でコメントアウトされているGDライブラリのエクステンションを有効にする。 ;extension=php_gd2.dll を以下のように

  • 1