タグ

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

タグの絞り込みを解除

PHPと画像に関するrysterのブックマーク (6)

  • PHPでレイヤー方式で画像を生成するavatar.phpが便利 - PHPに惚れました。

    読者対象 ハンゲームやモバイルゲームサイトにあるようなアバターPHPで作りたいって方におすすめです。 前振り アバターと言えば、帽子や服など、各パーツとなる透過画像を重ねて、 一枚の画像に見せるというのが一般的ですよね。 それをPHPで実現したライブラリを製作した方が居ました。 ソースコードのDL PHPスクリプトのDLは以下のサイトから。(英語) How to make custom avatars with PHP | BolducPress, a web design blogのThe Source Files下のリンク、 「Download the PHP and Photoshop Files」からDL出来ます。 利用方法 <?php include_once("avatar.php"); //インスタンス化 $avatar = new avatar; //出力時の画像の横幅の

    PHPでレイヤー方式で画像を生成するavatar.phpが便利 - PHPに惚れました。
    ryster
    ryster 2012/01/16
    アバターとかの作成に使える
  • よくあるニーズを疎結合に。内部や外部の画像をリサイズや切り抜き、簡易加工を行うPHPスクリプト·TimThumb MOONGIFT

    TimThumbは内部または外部の画像を取り込んでリサイズ、切り抜き、簡易加工を行うPHPスクリプト。 TimThumbはPHP製のオープンソース・ソフトウェア。Webサイトを作る際に重要な要素が画像だ。テキストが並んでいるだけでは重苦しいが、画像をうまくちりばめることで華やかに、見栄えのいいサイトに仕上がる。ユーザに画像をアップロードしてもらうサイトも多い。 リサイズ ユーザがアップロードしたり、外部にある画像を使う場合サイズがばらばらであったりして扱いが悪い。そんな画像を加工するのに使えるのがTimThumbだ。 TimThumbはPHPで画像のパスを指定してリサイズしたり、簡単な加工を行うソフトウェアだ。パスを指定することも、URLを指定することもできる。GDライブラリを使っているのでPHP側を対応させる必要がある。単純なリサイズだけでなく位置を指定した切り抜きもできる。 切り抜き

  • GIF画像から情報を抜き取るチュートリアル PHPでバイナリプログラミングその3

    こんにちは、久保田です。 これまでの記事では、PHPでバイナリを扱うための基的な事柄を扱ってきました。第一回では、PHPではバイナリをどのように扱えばいいのか、第二回では、そもそもバイナリの反対のテキストとは何か、ということについて記述しました。今回の記事では、例として実際にPHPでGIF画像をどのように解釈していくかを解説します。 バイナリを扱うコードを書く際の手順 ではGIF画像をPHPで扱う前に、まずは一般的にバイナリを扱うコードを書く際の手順の例を以下に大雑把に示します。 1. フォーマットに関する資料を集める 2. 資料からフォーマットを理解する 3. プログラミング言語で実際に扱ってみる バイナリファイルはその種類によって各々が違ったフォーマットを持っています。GIF画像とPNG画像にしても同じ画像ですが、当然ながら内部のフォーマットは全く違います。従って、自分がこれから扱い

    GIF画像から情報を抜き取るチュートリアル PHPでバイナリプログラミングその3
  • PHPのGraphicsMagickで画像を様々に加工するサンプルコード集:phpspot開発日誌

    PHPのGraphicsMagickで画像を様々に加工するサンプルコード集がdevzone.zone.comで公開されています。 画像加工の基〜フィルタをあてる等、完成後のイメージ付きでコードが公開されていてかなり便利。 そもそも、GraphicsMagickを使えば簡単なコードで高度な加工が可能ですが、サンプルコードもあれば高度な処理を素早く実施できますね。 画像の情報を得る 画像の伸縮 フレーム内に画像をまるめる 水平・垂直反転 画像に枠を付ける ぼかしフィルタ 渦巻きフィルタ 画像をイラスト調にする その他サンプルと、具体サンプルコードは以下のエントリを参照してください。 Manipulating Images with PHP and GraphicsMagick

  • PhotoshopのPSDファイルをPHPで画像に変換してブラウザに出力してしまう方法:phpspot開発日誌

    PHP: Display Adobe PSD files on a web page PhotoshopのPSDファイルをPHPで画像に変換してブラウザに出力してしまう方法。 これは当に驚きました。PHP PSD Reader というライブラリをインクルードするのですが、複数レイヤーから構成されるPSDも難なく画像にしてくれます。 複数レイヤー。「レイヤー効果」も適用してみました。 難なく画像化に成功してしまいました^^; ドロップシャドウ、枠線などの「レイヤー効果」もバッチリ。 スクリプトは超簡単で、imagecreatefrompsd という関数の返り値を imagejpeg などの画像出力関数に渡すだけです。 <?php // ライブラリを読み込み include_once('classPhpPsdReader.php'); // 画像用HTTPヘッダ header("Conten

  • テキストを動的にアンチエイリアスがかった綺麗な画像にする仕組み色々:phpspot開発日誌

    Dynamic Text Replacement Solutions | Dezinerfolio テキストを動的にアンチエイリアスがかった綺麗な画像にする仕組みが色々とあるみたいです。 FlashやPHPCSSJavaScriptの要素をトリッキーに混ぜ合わせているところも見所です。 P+C DTR PHP+GDで綺麗なテキストを生成し、JavaScriptでbackground-image設定して表示します。 そもそもがテキストになっているので、HTMLもクリーンです。 見え方は以下のように、綺麗なテキスト 生成されたHTMLはh5要素として、次のようになっています。 <h5 style="background-image: url(image.php?text=You%27re+Look%27n+At+It&amp;tag=h5);">You're Look'n At It</h

  • 1