图片预处理
大家好,我是阿赵。
这一篇主要介绍一下偏导求图像边缘的方法。
求一个图像的边缘部分,如果不用计算,单纯是从感官上去判断,其实就是求图像上面的颜色变化大的部分,而舍弃掉颜色变化不大的部分。
在之前介绍拉普拉斯锐化的时候,曾经也用卷积核的方式,求过图像的边缘:

这次用偏导数的方法,来实现一次。
偏导数求边缘,之前在介绍Unity屏幕后处理的时候我曾经介绍过,那时候,是使用了函数ddx和ddy来求的。这里主要介绍一下,ddx和ddy实际做了什么。
首先,为了将问题简化,我们这里先把图片当做是灰度图,也就是图像每一个像素的r、g、b三个通道的值是一样的,所以我们可以取r通道代替当前像素点的色值。
然后,对于接下来的计算,需要分开横向的像素和纵向的像素来计算。不过横向和纵向的计算原理是一样的,所以就拿横向的计算作为例子。
假设每个像素的色值的取值范围都是0-255,那么,如果把一张图片的每个像素显示出来,将会是这样:

最低0.47元/天 解锁文章
544

被折叠的 条评论
为什么被折叠?



