Sobel算子原理简单,计算简便,但只有水平和垂直方向上检测的效果比较好,而对于其他方向的边缘其检测的效果就很不理想,会出现边缘点判断错误等情况。因此本文通过改进Sobel算子来进行边缘检测,将Sobel算子的方向模板扩到8个解决方向问题。