0

私は黒いマスクで薄暗くされた正方形のアイコンを持っています。このマスクの上には、さまざまな色のドットがいくつかあるはずです。これらのドットは追加の色であるため、互いに重ねると明るくなります。これらを十分に組み合わせると、黒いマスクが多色または白になり、下の画像が表示されます。

これはどのように行うことができますか?クライアント側、canvasまたはcss3を使用しますか?サーバーサイド、ImageMagickまたは他の何かで?

キャンバス上の加法色へのリンクは次のとおりです:http://contrapunctus.net/blog/2010/rgb-demo

4

1 に答える 1

1

HTML5 Canvas + Context Blender + スクリーン モード。

または、リンクしたように、加法的グローバル複合モードを使用します。

または ImageMagick を使用します。

またはChunkyPNGを追加で使用します。

于 2012-04-25T05:54:27.200 に答える