void visionagin:: Myinpaint() { Mat img = imread("C:\Users176\Downloads\visionimage\gaoda.jfif"); if (img.empty() == true) { cout << "读取失败!" << endl; } imshow("原图", img); Mat gry; cvtColor(img, gry, COLOR_BGR2GRAY); Mat mask; threshold(gry, mask, 240, 250, THRESH_BINARY); Mat M = getStructuringElement(MORPH_RECT, Size(3, 3)); morphologyEx(mask, mask,MORPH_DILATE, M);//膨胀 imshow("mask", mask); Mat result; inpaint(img, mask, result, 2, INPAINT_TELEA); imshow("result", result); }
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)