我试图通过将以下股权应用于输入图像来提高我的图像质量。
CvSize sz = cvSize(img.width(), img.height());
IplImage gry = cvCreateImage(sz, img.depth(), 1);
cvCvtColor(img, gry, CV_BGR2GRAY);
cvAdaptiveThreshold(gry, gry, 255, CV_ADAPTIVE_THRESH_MEAN_C, CV_THRESH_BINARY_INV, 5, 4);
这是我的输入文件
通过应用阈值,我需要将所有线条绘制为白色,将所有其他区域绘制为黑色,但在我的输出中有一些缺失的线条。那么请有人解释一下如何克服这个问题?
这是我应用高于阈值后的输出。