有誰知道它是如何工作的以及如何使用OpenCV來完成它? 拉普拉斯可以使用OpenCV, 來計算,但結果並不是我所期望的。 我的意思是我希望圖像在背景區域大致保持恆定的對比度,但它是黑色的,邊緣是白色的。即使經過高斯過濾器,也有很多噪音。 我使用高斯濾鏡過濾圖像,然後應用拉普拉斯。 我想我想要的是以不同的方式完成。高斯拉普拉斯:它是如何工作的? (OpenCV)
12
A
回答
16
高斯拉普拉斯是一個邊緣檢測濾波器;常數('背景')區域的輸出爲0,有對比度時爲正或負。你在背景區域看到黑色的原因是因爲OpenCV只是給你原始輸出;在將輸出縮放到合適的範圍之後,會產生您描述的圖像種類(背景灰色,黑色或白色的正/負邊緣)。
輸出範圍根據使用的實際內核而變化,但它始終適合在(-max, +max)
範圍內,其中max
是濾波器內核的最大輸出幅度;要獲得「典型」輸出圖像,您需要將其縮放到(0, 1)
範圍內(如果使用8位圖像,則爲(0, 255)
)。
您可以使用cvScale
函數執行必要的縮放,1/(2*max)
作爲比例因子,0.5
轉換。 (或者對於8位圖像使用255/(2*max)
比例尺和128
轉換。)
相關問題
- 1. 高斯拉普拉斯算子
- 2. 哈利斯拉普拉斯興趣點檢測器中的高斯拉普拉斯
- 3. 反轉奇異矩陣(拉普拉斯逆拉普拉斯算子)
- 4. R中的逆拉普拉斯變換
- 5. 使用opencv獲取拉普拉斯金字塔
- 6. 斯卡拉的'::'運算符,它是如何工作的?
- 7. 拉普拉斯漢明濾波器
- 8. 縮放拉普拉斯檢測
- 9. 拉普拉斯平滑到Biopython
- 10. 拉普拉斯分佈取樣
- 11. 2D離散拉普拉斯(del2)在C + +
- 12. 斯卡拉工會操作
- 13. 如何計算域的拉普拉斯算子?
- 14. 拉普拉斯如何用於USM銳化?
- 15. opencv 2.4.0拉普拉斯不同的結果取決於使用的API?
- 16. 賽普拉斯,法羅和琥珀色的工作流程
- 17. 如何獲得斯卡拉編譯器插件在斯卡拉IDE工作
- 18. 提高對JVM斯卡拉
- 19. 不確定的方法是如何工作的斯卡拉類
- 20. 替代賽普拉斯EZ-USB FX CY3671
- 21. 賽普拉斯利用Gitlab變量
- 22. EZ USB套件賽普拉斯FX3(Eclipse)
- 23. 在斯卡拉,'println(1,2)`是如何工作的?
- 24. println在斯卡拉斯內拉
- 25. 斯卡拉在斯卡拉類
- 26. 如何從斯卡拉(卡斯巴)
- 27. 斯卡拉的斯卡拉斯類型推斷的狀態
- 28. 拉普拉斯平滑伯努利模型樸素貝葉斯分類器
- 29. 斯卡拉斯卡拉 - 但類RDD是不變的類型T
- 30. 在MATLAB中的3D拉普拉斯鬆弛
謝謝!!! 非常有用的信息,它解決了我的問題! – maximus
不客氣:) – tzaman