1

背景画像にユーザーがアップロードしたロゴを表示する必要があります。ロゴの背景は透明にする必要があります。

問題は、ほとんどのユーザーが画像を透明にする方法、ましてやアルファ透明度を使用する方法を知らないため、アップロードされるほとんどのロゴの背景が白いことです。

Photoshop では、これらのロゴを背景に表示すると、レイヤーの描画モードとして「暗い色」を選択すると完全に機能します。

PHPで同じことを達成しようとしているので、 Photoshopなしでこれを機能させることができます。

何か案は ?

4

4 に答える 4

0

この機能はあなたのニーズに合っているようです。

http://www.php.net/manual/en/function.imagecolortransparent.php

それ以外の場合は、すべてのピクセルをループして下のピクセルと比較し、結果の画像に暗いものを選択する必要があります。

于 2013-04-26T16:50:48.307 に答える