I'm try to improve my image quality by applying following shareholding to input image.
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);
This is my input file
by applying threshold I need to draw all the lines in white and all other areas in black but in my out put there are some missing lines. So please can some one explain how to overcome with this problem ?
This is my out put after applying above threshold.