0

Html5キャンバスを使用せずに、部分的な領域の画像の色を変更できますか(例:画像内の人物の手の色を赤に変更します)

4

2 に答える 2

0

できるとは思いませんが、それをやりたい色の 1 つだと仮定して偽造することはできます。あなたがすることは、画像を取得して、色を変更したいすべての部分を作成し(最初は赤だとしましょう)、透明にします(これは、おそらくpngを使用する必要があることを意味します). 次に、画像に背景色を設定し、必要に応じて色を変更します。css と JS は次のようになります (jquery を使用)

#weird-image { background-color: #FF0000; }

$("#weird-image").mouseover(function () {
    $this.css("background-color","#FFFF00");
}
于 2013-11-05T17:39:53.907 に答える