自适应阈值化 Matlab-Opencv
Adaptive thresholding Matlab-Opencv
我想通过 matlab 在 8 位单通道 uint8 图像上应用 cv.adaptiveThreshold (opencv),但我总是出错。我已尝试使用此网站的以下代码:https://kyamagu.github.io/mexopencv/matlab/adaptiveThreshold.html
th = cv.adaptiveThreshold(img,255,'Method',mean,'Type',binary,3,2);
它给了我输入参数不足的错误。
当我 运行 是这样的时候:
th = cv.adaptiveThreshold(img);
它工作正常,但这不是我想要的。我不想应用默认方法和标准。
感谢您的帮助。
阅读文档。您没有遵循函数参数列表
cv.adaptiveThreshold(img,'MaxValue',255,'Method','Mean','Type','Binary','BlockSize',3,'C',2);
应该可以
我想通过 matlab 在 8 位单通道 uint8 图像上应用 cv.adaptiveThreshold (opencv),但我总是出错。我已尝试使用此网站的以下代码:https://kyamagu.github.io/mexopencv/matlab/adaptiveThreshold.html
th = cv.adaptiveThreshold(img,255,'Method',mean,'Type',binary,3,2);
它给了我输入参数不足的错误。 当我 运行 是这样的时候:
th = cv.adaptiveThreshold(img);
它工作正常,但这不是我想要的。我不想应用默认方法和标准。
感谢您的帮助。
阅读文档。您没有遵循函数参数列表
cv.adaptiveThreshold(img,'MaxValue',255,'Method','Mean','Type','Binary','BlockSize',3,'C',2);
应该可以