基于河北师范大学硕士学位论文《基于八方向Sobel算子的边缘检测算法研究》。采用5x5, 0、 22.5、 45、 67.5、 90、 112.5、135、 157.5 八个方向的模板进行检测。