-1

何千もの透明な PNG から、色付きのピクセル領域のみの HTML ポリゴン形状座標が必要です。

PHPで各ピクセルをチェックして、透明かどうかを確認できることを知っています。しかし、この方法では何千ものポイントが得られ、後で使用する JavaScript の速度が低下します。

したがって、選択範囲のホットスポットを作成する場合、Fireworks が行う方法で、結果のポリゴンのポイントの量を減らす必要があります。これを行う関数または既存の PHP スクリプトまたは JavaScript を知っている人はいますか?

Fireworks と Photoshop でこれを自動化する方法も見つけようとしましたが、これらの機能はこの方法では使用できないようです。

4

1 に答える 1

0

大まかな解決策ですが、ソース画像のアルファチャンネルをより低い「解像度」で単純にサンプリングできます。(つまり、各ピクセル位置ではなく、x/y グリッドで 10 または 20 ピクセルごとにチェックするだけです。)

これはそれほど正確ではありませんが、必要な目的には十分です。

于 2011-04-30T17:41:17.080 に答える