写真からすべてのエッジラインを抽出します。まるで写真をペンでなぞるように、オブジェクトの輪郭や詳細の境界線を描き出します。

## 動作原理

あなたが写真をペンでなぞるアーティストになったと想像してください。Cannyノードはインテリジェントなアシスタントとして、どこに線（エッジ）を引くべきか、どこに引かないべきかを判断する手助けをします。

この処理は、ふるい分け作業のようなものです。

- **高しきい値**は「絶対に線を引く基準」です。非常に明確で明瞭な輪郭線のみが描画されます。例：人物の顔の輪郭、建物のフレームなど
- **低しきい値**は「絶対に線を引かない基準」です。弱すぎるエッジは無視され、ノイズや意味のない線が描かれるのを防ぎます
- **中間領域**：2つのしきい値の間にあるエッジは、「絶対に線を引く基準」を満たす線に接続している場合は一緒に描画されますが、孤立している場合は描画されません

最終的な出力は白黒画像で、白い部分が検出されたエッジ線、黒い部分がエッジのない領域です。

## 入力

| パラメータ名 | 機能説明 | データ型 | 入力タイプ | デフォルト値 | 範囲 |
| --- | --- | --- | --- | --- | --- |
| `イメージ` | エッジ抽出が必要な元の写真 | IMAGE | 入力 | - | - |
| `低い閾値` | 低しきい値。無視する弱いエッジの基準を決定します。値を低くすると詳細が保持されますが、ノイズが発生する可能性があります | FLOAT | ウィジェット | 0.4 | 0.01-0.99 |
| `高い閾値` | 高しきい値。保持する強いエッジの基準を決定します。値を高くすると、最も明瞭な輪郭線のみが保持されます | FLOAT | ウィジェット | 0.8 | 0.01-0.99 |

## 出力

| 出力名 | 説明 | データ型 |
| --- | --- | --- |
| `イメージ` | 白黒のエッジ画像。白い線が検出されたエッジ、黒い領域がエッジのない部分です | IMAGE |

## パラメータ比較

![元画像](./asset/input.webp)

![パラメータ比較](./asset/compare.webp)

**よくある問題：**

- エッジが途切れている：高しきい値を下げてみてください
- ノイズが多すぎる：低しきい値を上げてください
- 重要な詳細が欠落している：低しきい値を下げてください
- エッジが粗すぎる：入力画像の品質と解像度を確認してください

> このドキュメントは AI によって生成されました。エラーを見つけた場合や改善のご提案がある場合は、ぜひ貢献してください！ [GitHub で編集](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/Canny/ja.md)
