
Python中八方向Sobel算子(3x3)的实现
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
本文章介绍了如何在Python编程语言中使用八方向Sobel算子(3x3核)进行图像边缘检测的方法和具体实现步骤。
一种改进的八方向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]]
全部评论 (0)
还没有任何评论哟~


