1

これが私がやりたいことです。ブラウザで example.com/test.png から画像を読み込んでいて、画像がローカルサーバーに保存されていないとしましょう。次に、画像内の青色を検出し、それを赤色に置き換える/マスクするのが好きです。言い換えれば、ロード時に色が異なって表示されます。これは、javascript、html、...またはその他の方法を使用して実用的ですか?

画像がローカルの場合、色検出コードを使用して、色を変更した新しい画像を作成できます。ただし、リアルタイムの画像読み込みでは、プロセスが異なるようです。誰かがAPI、サンプルコード、測定値などに私を導くことができれば感謝します...

ありがとう

4

1 に答える 1

0

CSS3 フィルター、特にhue()プロパティを確認できます。探しているほど正確ではないかもしれませんが、特定のピクセルの色相を条件付きで変更します。

または、考慮すべき特定の制限はありますが、イメージをタグにロードして、そのイメージ<canvas>でやりたいことができるようにすることもできます。

于 2012-06-18T22:18:29.837 に答える