openCV中值滤波处理参数问题

进行中值滤波处理的函数为

medianBlur(src,dst,ksize);

其中各个参数含义如下:

src表示输入图像,当ksize为3、5的时候输入图可以为浮点型或整形,当ksize大于5的时候,只能为字节型图像
dst表示中值滤波的输出图像
ksize表示途中模板的大小,必须为大于1的奇数

常见的问题会出现在ksize的取值上,如果没有取大于1的技术,就会出现如下错误

CvException [org.opencv.core.CvException: cv::Exception: OpenCV(3.4.3) /build/3_4_pack-android/opencv/modules/imgproc/src/smooth.cpp:5181: error: (-215:Assertion failed) (ksize % 2 == 1) && (_src0.dims() <= 2 ) in function ‘void cv::medianBlur(cv::InputArray, cv::OutputArray, int)’
]

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值