タグ

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

タグの絞り込みを解除

gdに関するsugizouのブックマーク (3)

  • GDにセキュリティホール

    (Last Updated On: 2007年7月3日)GDの開発は終わっている、と思っていたらphp.netホストしてたんですね。PHPの独自拡張など色々追加されていたので自然な流れとは思います。 CVE-2007-3472、CVE-2007-3473、CVE-2007-3474、CVE-2007-3475、CVE-2007-3476、CVE-2007-347、CVE-2007-3478 とGDライブラリの脆弱性がレポートされています。 整数オーバーフロー等はずっと以前に指摘され、ずいぶん長い間ディストリビュータがパッチで対応していた問題と同一のような気がしますが、どうなんでしょ?

    GDにセキュリティホール
  • PHPでGDを使って画像の合成 (Nega Diary)

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

  • PHP でグラフを作る (gd/JpGraph編)

    インストール手順 (スーパーユーザーで作業) # gzip -dc zlib-1.1.4.tar.gz | tar xf - # cd zlib-1.1.4 # ./configure (ダイナミックライブラリを作りたければコマンドラインオプション --shared を指定しておく) # make # make install # gzip -dc libpng-1.2.7.tar.gz | tar xf - # cd libpng-1.2.7 # cp scripts/makefile.OS Makefile (OS は、インストールする OS のタイプを指定:linux, solaris ...) # make # make install # gzip -dc jpegsrc.v6b.tar.gz | tar xf - # cd jpeg-6b # ./configure --ena

  • 1