2012-01-04 19 views

答えて

2

これはここで行われました:https://developer.mozilla.org/En/Manipulating_video_using_canvas

それがうまく動作するように思われる実際の例があります。私はあなたがそれをチェックすることをお勧めします。

+0

ビデオオーバーキル:) - 画像が必要です。 – fancy

+0

でも、確かにその似たような概念ですか? http://msdn.microsoft.com/en-us/library/gg589493%28v=vs.85%29と組み合わせて、https://developer.mozilla.org/En/HTML/Canvas/Pixel_manipulation_with_canvasをご覧ください。 .aspx – Dessus

1

Pixel Manipulation

上記のリンクをご確認ください。この記事では、キャンバス内のピクセルを操作する方法について説明します。クロスドメインサーバからの画像の表示については、キャンバスを使用することはできません。セキュリティ例外が発生します。他のサーバーからイメージを読み込むには、独自のサーバーをプロキシとして使用することができます。完全なイメージパスでサーバー上のメソッドを呼び出すと、サーバーは別のサーバーからイメージをダウンロードして返す必要があります。この方法で、他のドメインからの画像を表示することができます。

+3

リンクを投稿することは実際の回答ではありません。あなたの答えに記事の関連部分を要約してください。 – Marijn

1

他の人が言っているように、これが可能であり、Dessusのリンクがそれを助けます。

ただし、セキュリティ上の理由から、他のサーバーでホストされている画像ではこれを行うことはできません。キャンバスにリモートイメージを書き込む場合、キャンバスは「汚染された」ものとして扱われ、JavaScriptセキュリティの例外が適用されます。つまり、操作を実行するコードと同じサーバー上にある画像に対してのみ行うことができます。

関連する問題