边缘检测 〰️
使用 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 在你的设备上本地完成。
如何使用
- 点击拖放区或将图片文件拖放到上面。
- 拖动灵敏度滑块——值越大边缘越亮、越明显。
- 点击应用将边缘图渲染到画布。
- 点击下载保存结果,重置恢复原图,或清空重新开始。
常见问题
灵敏度起什么作用? 它缩放梯度幅值。100% 使用原始 Sobel 输出;较低的值产生更柔和、更暗的边缘;高于 100% 会放大微弱边缘,但可能引入噪点。
为什么图像边缘是黑色的? Sobel 算子需要 3×3 邻域,因此最外层 1 像素边框无法计算,被置为黑色。
输出格式是什么? 下载的是 PNG 文件。这能保留细节并避免压缩伪影。
这个工具会上传我的图片吗? 不会。所有处理都在本地浏览器中完成,图片永远不会离开你的设备。