本文为了解决变电站器件人力监管成本高昂的问题,针对开关的状态检测问题,提出一种基于可见光图像边缘特征检测的状态检测算法。首先,读取可见光图像后对其进行灰度化、全局阈值二值化等处理以降低运算量;而后使用图像膨胀、canny边缘检测法提取转换开关边缘点;进一步,对边缘点坐标加以运算,提取边缘分布特征,并使用最小二乘法对特征坐标进行线性拟合;最后,以拟合直线参数作为评判标准以判断转换开关状态。基于MATLAB平台上使用现场拍摄的可见光图像作为输入进行测试,验证算法的有效性和快速性。