エッジ検出 〰️

Sobelオペレータで画像のエッジを検出。感度を調整してエッジの強さを制御。

クリックして選択または画像をドロップ

JPG, PNG, WebP

エッジ検出ツールについて

このエッジ検出ツールはすべてブラウザ内で完結します。画像をドロップまたは選択し、感度スライダーを設定して適用をクリックします。画像はまず輝度公式 0.299R + 0.587G + 0.114B でグレースケールに変換されます。各内部ピクセルに対し、3×3 近傍上で Sobel オペレータ(カーネル Gx = [-1,0,1,-2,0,2,-1,0,1]Gy = [-1,-2,-1,0,0,0,1,2,1])を適用し、勾配大きさ sqrt(gx² + gy²) を計算します。大きさは感度係数でスケーリングされ 0–255 に丸められ、エッジが明るく平坦部が暗いグレースケールエッジマップを生成します。アップロードは一切なく、JavaScript によりローカルで処理されます。

使い方

  1. ドロップゾーンをクリックするか、画像ファイルをドロップします。
  2. 感度スライダーを動かします——値が大きいほどエッジが明るく顕著になります。
  3. 適用をクリックしてエッジマップをキャンバスに描画します。
  4. ダウンロードで保存、リセットで元に戻す、クリアでやり直せます。

よくある質問

感度の役割は? 勾配大きさをスケーリングします。100% は生の Sobel 出力、低い値はより繊細で暗いエッジ、100% を超えると微弱なエッジを増幅しますがノイズを生む場合があります。

画像の縁が黒いのはなぜ? Sobel オペレータは 3×3 近傍を必要とするため、最外周の 1 ピクセルは計算できず黒になります。

出力形式は? ダウンロードは PNG ファイルです。詳細を保ち、圧縮アーティファクトを防ぎます。

画像はアップロードされますか? いいえ。すべての処理はローカルブラウザで行われ、画像がデバイスから外に出ることはありません。