Imagickは画像処理エンジンImageMagickのPHP拡張です。 これをVPSベースのCentOS5.3にインストールします。 // ImageMagickと開発環境のインストール $ yum install -y imagemagick imagemagick-devel // Imagickのインストール $ cd /usr/lib/php5/bin // 最後に出る、エクステンションの名前(+パス)をコピー $ ./pecl install imagick $ vim /etc/php.ini // extension_dirにパスが設定されているはずなので、以下の一行を追加(extension_dirのパスと違う場合絶対パスで表記) extension='エクステンションの名前' これで、Imagickを使えるようになりました。
CentOS 5 のレポジトリに入っている ImageMagick は現時点でバージョン 6.2.8 なのですが、このバージョンの convert には -colors オプションを指定すると Memory allocation failed とかいって変換に失敗するバグがあるようなの...案の定いろいろ足りないといわれるので yum でインストール(詳細は割愛)…しかしやっぱり以下の3つが足りません。 perl-devel jasper-devel djvulibre-devel perl-devel : CentOS では perl パッケージに含まれるようです。 → SPEC ファイル内の perl-devel を perl に変更。 jasper-devel : JPEG2000 のロスレス圧縮に必要なだけのようなので、大胆にも JPEG2000 非対応にしてしまいます。 → SP
Getting Started Introduction A simple tutorial Language Reference Basic syntax Types Variables Constants Expressions Operators Control Structures Functions Classes and Objects Namespaces Enumerations Errors Exceptions Fibers Generators Attributes References Explained Predefined Variables Predefined Exceptions Predefined Interfaces and Classes Predefined Attributes Context options and parameters Su
JPEG画像をより美しく、より軽量に最適化するテクニックをSmashingMagazineから紹介します。 Clever JPEG Optimization Techniques 1. 「8ピクセル」のグリッド 2. カラーの最適化 3. JPEG最適化の一般的なTips 1. 「8ピクセル」のグリッド JPEG画像は、あなたが既に知っているように8x8のピクセルのブロックから成り立っています。画質を低くするとよく分かります。 この8x8ピクセルを利用して、JPEG画像を最適化します。 画質10で作成したサンプル 二つの正方形は同じ大きさ(8x8ピクセル)です。左上のはきれいに見え、右下のは汚く見えると思います。 これらは、それぞれ8x8のグリッドに並べたもので、左上はグリッドに揃えたもの、右下はグリッドに揃っていないものです。 保存する際に画像は、8x8ピクセルのブロックに分けられるため
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く