一种改进的八方向Sobel算子,python代码(基于matlab源码改写)。八个Kernel为:mask1=[-1 -2 -1;0 0 0;1 2 1]; mask2=[-2 -1 0;-1 0 1;0 1 2]; mask3=[-1 0 1;-2 0 2;-1 0 1]; mask4=[0 1 2;-1 0 1;-2 -1 0]; mask5=[1 2 1;0 0 0;-1 -2 -1]; mask6=[2 1 0;1 0 -1;0 -1 -2]; mask7=[1 0 -1;2 0 -2;1 0 -1]; mask8=[0 -1 -2;1 0 -1;2 1 0];