私は自分の写真をアップロードして特定の色を選択することができます(基本的に何かをクリックするとその色のスプラッシュ効果が追加されます)その画像。PHPで画像にダイナミックに効果を追加する
ユーザーは、その画像を保存するオプションを取得する必要があります。
php GDライブラリを使用することは可能ですか?何か有益なコメントは大歓迎です。
編集:これらのエフェクトの画像を作成するとどうなりますか?どのように私はそれらをユーザーの写真に重ねて、ダウンロードして完全なイメージを提供できますか?
私は自分の写真をアップロードして特定の色を選択することができます(基本的に何かをクリックするとその色のスプラッシュ効果が追加されます)その画像。PHPで画像にダイナミックに効果を追加する
ユーザーは、その画像を保存するオプションを取得する必要があります。
php GDライブラリを使用することは可能ですか?何か有益なコメントは大歓迎です。
編集:これらのエフェクトの画像を作成するとどうなりますか?どのように私はそれらをユーザーの写真に重ねて、ダウンロードして完全なイメージを提供できますか?
これを達成する最も簡単な方法は、別の画像にエフェクトを作成し、ちょうどユーザーによってアップロードされた画像の上にその画像をコピーして、色を変更するPHPS GDlibを使用することです。
imagecopy
またはimagecopyresized
またはimagecopyresampled
を使用できます。使用している画像によっては、例えば、imagecolorset
を使ってエフェクトの色を変更することができます。
PHPの画像機能の完全なリストはPHP manualです。
ここではGDライブラリの使用が有効ですが、これはImageMagickが作成したものです。私はそれを使うことを考えています。それはほぼどこにでもあります。
原画像を背景画像として使用し、不透明度を低くしてフルサイズの色の塗りつぶしを追加するだけです。
http://us2.php.net/manual/en/function.imagecolorallocatealpha.php
「スプラッシュエフェクト」が何であるかを説明してください... – Michal
hmmm..it誰かが色で絵の具ブラシを詰めたように見えるようになります...基本的にはエアブラシの効果特定の色.... – digster