I have to make a clear picture with opencv to apply then OCR with tesseract .I try many methods but picture still have incompletes letters (so i will not be able to identify theses letters by OCR ). t tried cvtColor to gray -->fastNlMeansDenoising -->adaptiveThreshold-->Canny-->and finally find and draw contours