多项选择题

Canny 边缘检测算法包括哪些主要步骤?()

A.噪声抑制
B.计算梯度幅值和方向
C.非极大值抑制
D.双阈值处理和边缘连接