OpenCV 错误: 断言失败 (ksize.width > ......对于高斯布卢尔
当我调用Imgproc.GaussianBlur(dst,dst,new Size(3,3),1);在我的应用程序中,它工作得很好。一旦我将内核大小增加到新的 Size(4,4),否则我就会得到一个
OpenCV Error: Assertion failed (ksize.width > 0 && ksize.width % 2 == 1 && ksize.height > 0 && ksize.height % 2 == 1) in cv::createGaussianFilter, file
........\opencv\modules\imgproc\src\smooth.cpp, line 816 Cause: CvException [org.opencv.core.CvException: cv::Exception: ........\opencv\modules\imgproc\src\smooth.cpp:816: error: (-215) ksize.width > 0 && ksize.width % 2 == 1 && ksize.height
0 && ksize.height % 2 == 1 in function cv::createGaussianFilter ] at org.opencv.imgproc.Imgproc.GaussianBlur_1(Native Method) at org.opencv.imgproc.Imgproc.GaussianBlur(Imgproc.java:533)
有人可以让我走上正确的轨道吗?我不知道在哪里/什么找这个。
感谢。