PHP GDプログラミング

ここでは、PHP用グラフィックライブラリGDを使ってスクリプトを書く方法を説明したいと思います。

GDを使ったCMSを作ると、画像をサーバにアップロードして自動的にサムネイルを作ったり出来ます。 また、GDを使うと任意の絵を作成できるので、例えばAJAXと組み合わせて色々作ると楽しいかも知れません。 その他、色々と使いどころはありそうです。

基本

GDの使い方

GDライブラリの設定情報を確認する

四角く塗りつぶす

画像の読み込み

PNGの出力

JPEGの出力

画像の拡大と縮小

画像の回転

TrueType Fontを使った文字列出力

TrueType Fontを使った文字列出力(傾きあり)

TrueType Fontで文字列を記述した場合の大きさを測る

TrueColor画像(1)

TrueColor画像(2)

画像上に文字列を表示

画像上にロゴをオーバーレイ

画像フィルタ

明度

カラーバランス

輪郭抽出

エンボス

ぼかし(ガウス)

グレースケール

スケッチ風

反転(ネガ)

コントラスト

ぼかし(Selective Blur)

コンボリューション

エンボス

シャープ

ぼかし

Sobelフィルタ 垂直方向(上)

Sobelフィルタ 垂直方向(下)

Sobelフィルタ 水平方向(左)

Sobelフィルタ 水平方向(右)

Prewittフィルタ 水平方向(左)

Prewittフィルタ 垂直方向(上)

その他

画像への網かけ

影付き文字

セピア調化


IPv6基礎検定

YouTubeチャンネルやってます!