ホームページ  >  記事  >  バックエンド開発  >  php_imagick を使用してレトロな効果を実現する方法_php の例

php_imagick を使用してレトロな効果を実現する方法_php の例

WBOY
WBOYオリジナル
2016-12-05 13:28:151685ブラウズ

はじめに

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 を使用してレトロな効果を実現する方法です。この記事では、サンプル コードを通じて詳しく説明しています。興味のある友人が自分でコードを入力するのが簡単です。みんなの勉強や仕事について、質問がある場合は、メッセージを残して連絡してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。