cv2filter2D函数中如何设置padding?
在cv2.filter2D()函数中,可以通过设置borderType参数来进行padding。borderType参数有以下几个选项:
- cv2.BORDER_CONSTANT:使用常数填充边界,常数值可以通过borderValue参数设置,默认为0。
- cv2.BORDER_REPLICATE:使用边界像素进行填充。
- cv2.BORDER_REFLECT:使用边界像素的镜像进行填充。
- cv2.BORDER_REFLECT_101:使用边界像素的镜像(101)进行填充。
- cv2.BORDER_WRAP:使用边界像素的环绕方式进行填充。
具体的设置方式如下所示:
dst = cv2.filter2D(src, ddepth, kernel, anchor=(-1, -1), delta=0, borderType=cv2.BORDER_CONSTANT)
其中,src是输入图像,ddepth是目标图像的深度,kernel是卷积核,anchor是卷积核的锚点,delta是偏置,borderType是填充方式。
原文地址: https://www.cveoy.top/t/topic/icEq 著作权归作者所有。请勿转载和采集!