1
ここに表示されます:ユーザは、カラー、フリーハンド、および線分ボタンを使用して画像を描画します。 'edge-detect'ボタンは赤い枠のついたキャンバスをオリジナルに投げます。新しいキャンバスは元の画像を赤とアルファチャンネルのコンポーネントだけでオーバーレイすることになっています。それだけで、縮尺が歪んでいます。ここ putImageData()は、1:1ではなく、希望の画像の拡大縮小バージョンをキャンバスに描画します。
サイトですpy.laymanindustries.com/ajaxthepicture.html
同じページのソースコード
質問の中にコードの**関連部分**を含めてください。 [mcve]を見てください – Kaiido