Serviceを読んで理解し、同意したものとみなします。スタック・オーバーフローはプログラマーとプログラミングに熱心な人のためのQ&Aサイトです。689件41javascriptを使用しcanvasでペイントツールを作成しています。stroke()関数を使って太い線を引いた時に、縁が実際に指定したRGBとは違う値が出てきてしまいます。アンチエイリアス処理が働いている様ですが、これをやらない方法はあるのでしょうか?コンテキストのアンチエイリアス処理はOFFにしてありますがそれでもなってしまいます。ctx.stroke();この様な処理で線を書いています。startとendはマウスイベントで取得しています。この時こうなってしまいます。(ペイントで少し修正しました。)どなたか分かる方ご教授お願いします。|1根本的な解決はしていませんが、求めていた結果は取得できたので解決とします。今回はある一定の色を数十色しか使用しない為、線を描くと同時に書いた範囲にgetImageDataを行いRGBを確認して、背景でもなく使用している数十色に当てはまらない場合は今回書いたRGBに無理してからputImageDataを行うというフィルタをかけました。これで何とか理想の結果になりました。|回答スタック・オーバーフローに参加してくれて、ありがとうございます!質問の回答を共有してください。回答を説明し、自分の検討結果も共有してください。意見を述べること(意見を述べるなら、参照リソース、自分の経験で意見をサポートしてください)さらにサポートが必要な場合このヘルプを参考してください。“回答を投稿”をクリックすることで利用規約、プライバシーポリシー、及びクッキーポリシーに同意したものとみなされます。タグが付いた他の質問を参照するか、自分で質問をする。要素をJavascriptのmousemoveイベントとsetIntervalとの組み合わせ0デベロッパーツールにマウスカーソルの位置取得Javasscriptの埋め込み方3JavaScript(jQuery)でkeydown,keyup等のイベントで重い処理をするときsetTimeoutすべき?2blurイベントで開始した非同期処理が完了するまでフォーム送信をさせないためには0<canvas>に動画をプレビュー表示したい0Canvasに描画できない領域ができてしまう0画面が閉じられるイベントの察知方法を教えてください。質問のフィードこのRSSフィードを購読するには、このURLをコピーしてRSSリーダーに貼り付けてください。