一、Canny边缘检测模型:从草图到写实的硬边缘控制
1.1 技术原理
Canny边缘检测模型基于经典图像处理算法,通过双阈值(高低阈值)实现边缘的精准提取。其核心流程包括:
- 高斯模糊:消除图像噪声
- 梯度计算:使用Sobel算子计算像素梯度
- 非极大值抑制:细化边缘线条
- 双阈值筛选:保留强边缘,抑制弱边缘
- 边缘连接:通过滞后跟踪连接断开的边缘
在ControlNet中,Canny模型通过control_sd15_canny.pth
实现与Stable Diffusion的融合,其预处理器为canny
,支持对输入图像进行边缘提取后生成符合边缘结构的新图像。
1.2 应用场景
- 工业设计:机械零件草图转三维模型
- 艺术创作:黑白线稿上色
- 建筑设计:CAD图