# 图片边缘检测

应用专业边缘检测算法（Sobel、Prewitt、Laplacian、Canny），可调节阈值和可视化选项

> 标准页面: https://elysiatools.com/zh/tools/image-edge-detect

- **分类:** Design

- **关键词:** 图片, 边缘, 检测, sobel, prewitt, laplacian, canny, 轮廓, 梯度, 边界

## 概述

图片边缘检测工具是一款专业的图像处理工具，它能应用 Sobel、Prewitt、Laplacian、Canny 等多种经典算法，快速识别并提取图片中的边缘和轮廓。用户可灵活调整检测阈值、核大小等参数，并自定义输出颜色与格式，以获得清晰、精确的边缘图像，适用于设计、分析和创意工作。

## 输入项

- **图片文件** (file): 上传图片进行边缘检测
- **边缘检测方法** (select)
- **边缘阈值** (number): 边缘检测阈值（0-255）
- **Canny高阈值** (number): Canny检测器高阈值（0-255）
- **核孔径大小** (number): 核孔径大小（奇数，3-15）
- **输出模式** (select)
- **边缘颜色** (color): 检测边缘的颜色（十六进制或R,G,B）
- **显示原图对比** (checkbox): 在边缘检测结果旁显示原图
- **输出格式** (select)
- **质量 (1-100)** (number): 有损格式的输出质量

## 适用场景

- 需要从照片或设计稿中提取清晰的物体轮廓时。
- 进行图像分析或计算机视觉项目，需要预处理图像以突出结构特征时。
- 为艺术创作或视觉效果生成具有线条感的图像时。

## 工作原理

- 上传一张本地图片（支持 JPEG、PNG、WebP 等常见格式）。
- 从下拉菜单中选择一种边缘检测算法，如 Sobel 或 Canny。
- 根据需要调整边缘阈值、核孔径大小等参数，并选择输出模式（如仅边缘或边缘方向）。
- 点击处理，工具将应用算法并生成结果图片，可直接下载。

## 使用案例

- 设计师快速从产品照片中提取线稿，用于草图或矢量图绘制。
- 开发者为机器学习项目预处理图像数据，突出物体边界特征。
- 艺术创作者生成具有素描或版画风格的视觉效果图像。

## 常见问题

### 支持哪些图片格式？

支持 JPEG、PNG、TIFF、WebP 和 BMP 格式的图片文件。

### 哪种边缘检测算法最好？

没有绝对最好的算法。Sobel 和 Prewitt 适合一般用途；Canny 效果更精确但参数较多；Laplacian 对噪声敏感。建议根据图片特点尝试不同算法。

### 阈值参数有什么作用？

阈值决定了多明显的亮度变化会被识别为边缘。值越低，检测到的边缘细节越多（可能包含噪声）；值越高，只保留最显著的边缘。

### 可以同时显示原图和结果图吗？

可以。在选项中勾选“显示原图对比”，输出图像将并排显示原图和边缘检测结果，方便对比。

### 输出图片可以是什么格式？

可以选择保持原格式，或输出为 JPEG、PNG、WebP 格式。对于 JPEG 和 WebP，还可以调整输出质量。

## 相关工具

- [图像卷积核处理](https://elysiatools.com/zh/tools/image-convolve): 应用标准卷积核（模糊、锐化、边缘检测、浮雕）进行图像处理和特效
- [图片浮雕效果](https://elysiatools.com/zh/tools/image-emboss): 应用专业浮雕效果，可调节深度、角度和光照方向，创建3D表面外观
- [图像高斯模糊](https://elysiatools.com/zh/tools/image-gaussian): 应用高斯模糊核进行平滑降噪和图像柔化，具有精确控制
- [图像梯度运算](https://elysiatools.com/zh/tools/image-gradient): 应用梯度运算（Sobel、Prewitt、Roberts）进行边缘检测和图像增强
- [图像拉普拉斯算子](https://elysiatools.com/zh/tools/image-laplacian): 应用拉普拉斯算子进行边缘检测、锐化和图像增强，支持不同核变体
- [图像Roberts交叉边缘检测](https://elysiatools.com/zh/tools/image-roberts): 应用Roberts交叉算子进行简单快速的边缘检测，对对角线边缘特别有效
- [图片锐化](https://elysiatools.com/zh/tools/image-sharpen): 增强图片清晰度和锐度，提供可调节的锐化强度和多种锐化算法
- [图像方框模糊](https://elysiatools.com/zh/tools/image-box-blur): 应用方框模糊核进行简单均匀平均和快速降噪

## 示例

- [Android Java 图像处理示例](https://elysiatools.com/zh/samples/android-image-processing-java): Android Java 图像处理示例，包括图像读取保存、缩放和格式转换
- [Android Kotlin 图像处理示例](https://elysiatools.com/zh/samples/android-image-processing-kotlin): Android Kotlin 图像处理示例，包括图像读取保存、缩放和格式转换
- [Web Python 图像处理示例](https://elysiatools.com/zh/samples/web-image-processing-python): Web Python 图像处理示例，使用 PIL/Pillow 包括读取、保存、缩放和格式转换
- [Web Rust 图像处理示例](https://elysiatools.com/zh/samples/web-image-processing-rust): Web Rust 图像处理示例，包括图像读取保存、缩放和格式转换

## 相关内容

- [图像边缘检测与卷积核实验室](https://elysiatools.com/zh/hubs/image-edge-detection-and-convolution-kernels): 提取亮度通道，用可复现的降噪半径抑制噪声，横向对比 Sobel、Prewitt、Roberts、Laplacian 算子，调好阈值化边缘检测，并把胜出结果复现为一张显式写明的卷积核。
