用人話說說Laplace算子 Sobel算子(沒有公式,放心食用)
上次噴了半天雙線性+銳化的 偽4K。但是仍然沒有把其中一些原理講的特別清楚。所以單開個(gè)貼紙,就講這兩個(gè)算子是怎么實(shí)現(xiàn)邊緣識(shí)別的。

先從laplance算子說起
你在百度上搜Laplance算子。會(huì)有人給你先說二階導(dǎo)數(shù)。。是不是想起了被掛高數(shù)支配的恐怖時(shí)光?
然而,咱還是從導(dǎo)數(shù)講起:
什么是求導(dǎo):本質(zhì)是 變化趨勢(shì)或者說差異

那么在圖像中,我 和 我身邊的像素 比 相差很大,就可以定義為 邊緣。于是就是這樣的了:
當(dāng)我們只求某個(gè)方向上的差異


是不是就好懂多了?
每一個(gè)像素來一次。邊緣不就出來了~?

然后 再看看索貝爾(這里僅以Y方向舉例)

于是索貝爾算子是這樣子的。

看出問題的本質(zhì)了么?
拉普拉斯算子,計(jì)算的是當(dāng)前像素和周圍的差異。而索貝爾算子算的其實(shí)是 它上面像素 和他底下像素的差異。
于是乎:

索貝爾算子的邊緣會(huì)比拉普拉斯的粗一點(diǎn)。
下一個(gè)問題如何銳化
卷積結(jié)果疊加



所以,看懂了嗎?
PS:今天沒有廢話,只有精神污染。

交流群:711929228???
本期問題:yuv420p指的是啥????
答案:像素格式。
標(biāo)簽: