Mat matBinary, matGray, matOut;
//读图 show图
Mat inMat = imread(“pic.bmp”, -1); //读进原图
//Mat inMat = imread(“pic.bmp”, 0) //将原图转为单通道灰度图在读进
//Mat inMat = imread(“pic.bmp”, 1) //将原图转为三通道RGB图在读进
imshow(“winname”, inMat); //show出inMat
//腐蚀 膨胀
Mat element = getStructuringElement(MORPH_RECT, Size(11,11));
dilate(matBinary, matBinary, element); //膨胀
erode(matBinary, matBinary, element);//腐蚀
//二值化
threshold(matGray, matBinary, 0, 255, THRESH_BINARY | THRESH_OTSU); //大津法,自动计算二值化阈值,能够有效的区分出前景和背景
//threshold(matGray, matBinary, 177, 255, THRESH_BINARY); //灰度值在170-255间的值置为255
//adaptiveThreshold(inMat, out