Discussions

Qcanvasで、pxのコピーをすると一部のpxが白飛びする

Chromeで見てもらいたいのですが、Drag&Dropで表示した画像に対して、
スライダーで明度を調整するものを作ってみました。

やっていることは、それぞれのpx情報を読み取り、スライダーを移動することで
そのpxの色情報をそれぞれ0〜255に変更する、ということをしています。

その中で、いくつかのpxが少し色を変更するだけで白飛びする箇所が出てきてしまいます。
これはどういうことが原因しているのでしょうか・・。

Sample Code

AAnswer to: canvasで、pxのコピーをすると一部のpxが白飛びする

kyo_ago

原因は不明ですが、特定の色が飛ぶのとFxでも再現するのでコード自体の問題ではないでしょうか?
(すみません。コードの中は追ってないです)

edo_m18

なるほど・・。数値を厳密にチェックしていないので、もしかしたらRGB値の値がおかしいのかもしれません・・。そのあたり、もう少し調べてみます。ありがとうございます!

Post a question

You can post JavaScript, HTML, CSS related questions with attached reference to actual codes and get the answers likewise.

Ask a question

  • 1. Click the ‘Post a question’ above

  • 2. Enter question details, reference code, and click ‘Add question’ button

  • 3. Question will be paired with the code on display

Add an answer

  • 1. Choose a question

  • 2. Enter answer details, attach the reference code and click ‘add answer’ button

  • 3. Your answer will accompanied with attached code

Tag