我并不真正理解在自适应阈值中使用块大小的目的。并且还想知道一个值是基于什么分配为块大小的。 考虑一下代码:
gaussian=cv2.adaptiveThreshold(grayscaledImage,255,cv2.ADAPTIVE_THRESH_GAUSSIAN_C,cv2.THRESH_BINARY,115,1)
这里我试图得到灰度图像的自适应高斯阈值。当我将块大小指定为115时,就像上面的代码一样,代码运行良好。在
但如果我将块大小指定为114或116,如下所示:
^{pr2}$此代码出错。现在我的主要问题是,我如何理解应该给哪个值作为块大小?在
根据文件:
https://docs.opencv.org/2.4/modules/imgproc/doc/miscellaneous_transformations.html
^{bq}$一个块以像素为中心,所以它必须是奇数才能有意义。3、5、7等表示奇数>;1
请阅读文件。他们告诉你如何正确使用东西。在
相关问题 更多 >
编程相关推荐