首页 图片边缘检测

图片边缘检测

用 Sobel 算子检测图像边缘——100% 在浏览器中完成。

源文件

将图片拖到此处

或点击选择文件

.jpg.png.webp.gif.bmp

选项

什么是边缘检测?

边缘检测是一种基本的图像处理技术,通过找到像素强度急剧变化的位置来识别图像中物体之间的边界。结果是二值或灰度图像,边缘显示为亮色,平坦区域显示为暗色。边缘检测是许多计算机视觉任务的构建模块,包括物体识别、图像分割和特征提取,但也是一种流行的艺术效果,可将照片转为线条画般的轮廓。

本工具完全在浏览器中运行。上传图片后,通过 Canvas API 解码。拖动阈值滑块时,工具将每个像素转为灰度,应用 Sobel 算子计算水平和垂直梯度,并将梯度幅值与阈值比较。梯度超过阈值的像素变为白色(边缘),其余变为黑色。预览即时更新,结果可下载为 PNG 文件。

Sobel 算子

Sobel 算子是最广泛使用的边缘检测核之一。它使用两个 3×3 卷积掩码——一个用于水平方向(Gx),一个用于垂直方向(Gy)。Gx 核通过计算 3×3 邻域左右列之间的差值来检测垂直边缘,而 Gy 核使用上下行来检测水平边缘。最终边缘幅值计算为两个梯度的欧几里得范数。较高的阈值产生更少、更强的边缘,而较低的阈值捕获更多细节但可能包含噪声。

何时使用边缘检测

边缘检测在技术和创意领域都很有用。常见用例包括:

边缘检测类型

边缘检测在技术和创意领域都很有用。常见用例包括:

  • 线条画生成。将照片转换为清晰的线条画,用于插画、涂色页或平面设计。
  • 物体边界提取。识别物体轮廓用于图像分割或合成。
  • 特征检测。作为依赖边缘、角点或轮廓的计算机视觉算法的预处理步骤。
  • 风格化效果。将边缘检测与颜色填充结合,获得漫画或素描外观。
  • 质量检测。在工业和医学成像中检测缺陷、裂纹或不连续性。

每当您需要提取图像的结构骨架——其边缘和轮廓——时,Sobel 边缘检测是标准的第一步。

如何应用边缘检测

使用本工具检测边缘只需几秒,完全在浏览器中运行——无需上传、无需注册、无水印。请按以下步骤操作:

  1. 上传图片。点击上传区或拖放 JPG、PNG、WebP、GIF 或 BMP 文件。
  2. 调整阈值。拖动滑块从 0 到 255。较低阈值检测更多边缘(包括噪声),较高阈值只保留最强边缘。预览实时更新。
  3. 下载结果。点击"下载边缘图片"保存边缘检测 PNG。

由于每一步都通过 JavaScript 本地执行,您的图片绝不会被发送到服务器。这使得工具完全私密且快速。

这个边缘检测工具免费吗?

完全免费,无需注册、无水印、无限制。

应该使用多大阈值?

阈值 30–80 对大多数照片效果良好。使用较低值捕获精细细节,或较高值获得干净、粗犷的轮廓。

这个工具使用哪种算法?

Sobel 算子,使用两个 3×3 卷积核计算水平和垂直梯度,并对组合幅值进行阈值处理。

我的图片会被上传吗?

不会。所有处理都在本地完成。您的图片不会离开浏览器。