diff --git a/effi-ocr-server/main.py b/effi-ocr-server/main.py index 3242347..cabcf8e 100644 --- a/effi-ocr-server/main.py +++ b/effi-ocr-server/main.py @@ -89,18 +89,10 @@ async def ocr_image( # Convertir en niveaux de gris image = image.convert('L') - # Appliquer un filtrage pour réduire le bruit - from PIL import ImageFilter - image = image.filter(ImageFilter.MedianFilter(size=3)) - - # Augmenter le contraste (x2.5 au lieu de x2) + # Augmenter le contraste modérément from PIL import ImageEnhance enhancer = ImageEnhance.Contrast(image) - image = enhancer.enhance(2.5) - - # Éclaircir l'image avec Brightness (x1.2) - enhancer = ImageEnhance.Brightness(image) - image = enhancer.enhance(1.2) + image = enhancer.enhance(1.8) # OCR avec Tesseract text = pytesseract.image_to_string(image, lang=lang)