为什么Sobel滤镜实现无法正确检测图像的边缘?

时间:2019-04-06 09:14:25

标签: python python-3.x opencv cv2

我正在尝试使用opencv实现Sobel过滤器。但是,未获得预期的边缘检测图像。

使用cv2.getDerivKernels()获取x和y方向的相应内核。然后使用sepFilter2D()来应用内核以分别获取x方向和y方向的导数。然后,找出导数的大小并将其与阈值进行比较以获得边缘检测图像。

分别绘制x和y方向的导数,从而得到预期结果。但是最终结果不是预期的结果。请仔细阅读下面提供的代码。

当我将阈值设为200时,阈值可能存在问题,但尝试使用较小的阈值,仍然没有良好的结果。不确定如何决定采用哪种阈值。

**Add Days in Date in SQL**

 DECLARE @NEWDOB DATE=null

 SET @NEWDOB= (SELECT DOB, DATEADD(dd,45,DOB)AS NEWDOB FROM tbl_Employees)

0 个答案:

没有答案