<注意事項> ブラウザによってはローカル環境ではセキュリティエラーでサンプルを実行できませんので、サーバーにアップしてから動作確認をして下さい。 実際に試してみる 次の画像の上で、マウスで範囲を指定すると右側に選択範囲が描画されます。 マウスダウンで範囲の選択を解除できます。また、ドラッグ中にキャンバスの範囲外でマウスアップした場合は、範囲選択が無効となります。 サンプルコード 前回のサンプルに選択範囲の画像を取得する処理などを追加したコードです。 <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <script> // キャンバス var src_canvas; var src_ctx; // イメージ var image; // 矩形用 var MIN_WIDTH = 3; var MIN_HEIGHT = 3; var rect
![マウスで指定した範囲の画像を取得する[Canvasの矩形選択2]](https://cdn-ak-scissors.b.st-hatena.com/image/square/4af1465cf1036f95b1b69f4c0702e72611933727/height=288;version=1;width=512/https%3A%2F%2Fwww.petitmonte.com%2Fimages%2Fog_image.jpg)