使用opencv中的自适应阈值处理cv.adaptiveThreshold()对图像进行二值化分割。
Assertion failed (blockSize % 2 == 1 && blockSize > 1) in cv::adaptiveThreshold
img3 = cv.adaptiveThreshold(data, 255, cv.ADAPTIVE_THRESH_MEAN_C,cv.THRESH_BINARY,10000,3)
}
问题是,我为blockSize参数设置了偶数值10000,而它只能为奇数值。
将blockSize设置为奇数,如21,41,51,等等。