はじめに
php_imagick は、PHP が ImageMagick 関数を呼び出せるようにする PHP 拡張機能です。この拡張機能を使用すると、PHP に ImageMagick と同じ機能を持たせることができます。
ImageMagick は、一般的な TIFF、JPEG、GIF、PNG、PDF、PhotoCD 形式など、185 を超える基本形式の画像ファイルの読み取り、書き込み、処理に使用できる、強力で安定した無料のツールセットおよび開発パッケージです。 ImageMagick を使用すると、Web アプリケーションのニーズに応じて画像を動的に生成したり、画像 (または画像のグループ) にサイズの変更、回転、鮮明化、減色、特殊効果の追加を行うこともできます。同じ形式で保存することも、別の形式で保存することもできます。
php_imagickプログラム例
1.サムネイルを作成して表示します
2. ディレクトリにサムネイルを作成して保存します
3. サムネイルGIFアニメーション
php_imagickを使用してレトロな効果を実現する方法
まずレンダリングを見てみましょう
レトロなエフェクトディスプレイ
上記の効果を実現するには、まず Photoshop を使用して次の手順で実現します。
元の画像を開きます
新しいレイヤーを作成し、色#C0FFFFで塗りつぶし、不透明度を44%に設定し、レイヤーブレンドモードをソフトライトに設定します
新しいレイヤーを作成し、色#000699で塗りつぶし、不透明度を48%に設定し、レイヤーブレンドモードを除外に設定します
レイヤーを結合
PHP コードを使用する場合は、上記の手順に従うだけで実装できます。コードは次のとおりです。
概要
上記は、php_imagick を使用してレトロな効果を実現する方法です。この記事では、サンプル コードを通じて詳しく説明しています。興味のある友人が自分でコードを入力するのが簡単です。みんなの勉強や仕事について、質問がある場合は、メッセージを残して連絡してください。