本文共 477 字,大约阅读时间需要 1 分钟。
进行中值滤波处理的函数为
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)’
]
转载地址:http://fmlvb.baihongyu.com/