本以为学完高数还有线性代数对于学计算机专业的用处不太,现在看来大错特错了。现在接受了一个铁路项目,使用热成像来探测铁轨表面是否有瑕疵。使用canny算法用来探测铁轨表明,但是效果并不是很理想。所以需要改进算法,但是首先必须要了解canny算法。结果...
对图像进行高斯滤波,需要用两个一维高斯核分别两次加权实现,也可以通过一个二维高斯核一次卷积实现。
这个离散化的一维高斯函数

高斯听起来有木有很熟悉?高斯公式有木有?
还有二位高斯函数。。。
高斯化之后,再用用一阶偏导的有限差分来计算梯度的幅值和方向。(求偏导,是不是听起来也很熟悉)
常用的梯度算子有以下几种:
1. Roberts算子

这个是线性代数有没有?
2. Sobel算子

3阶的,有木有?
以上仅仅是部分的canny算法,还需要在这个算法之上进一步的改进算法。对于我一个四年没碰高数的人来说,着实有些难度,还需从头学起。所以建议学计算机的孩子们,学好数学非常重要的,工作中不一定哪天就用到了。最后,附一张边实际效果图


对图像进行高斯滤波,需要用两个一维高斯核分别两次加权实现,也可以通过一个二维高斯核一次卷积实现。
这个离散化的一维高斯函数

高斯听起来有木有很熟悉?高斯公式有木有?
还有二位高斯函数。。。
高斯化之后,再用用一阶偏导的有限差分来计算梯度的幅值和方向。(求偏导,是不是听起来也很熟悉)
常用的梯度算子有以下几种:
1. Roberts算子

这个是线性代数有没有?

2. Sobel算子

3阶的,有木有?
以上仅仅是部分的canny算法,还需要在这个算法之上进一步的改进算法。对于我一个四年没碰高数的人来说,着实有些难度,还需从头学起。所以建议学计算机的孩子们,学好数学非常重要的,工作中不一定哪天就用到了。最后,附一张边实际效果图

