Youssouf Traore commited on
Commit
7298842
·
1 Parent(s): 7790ddf

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +3 -10
app.py CHANGED
@@ -6,18 +6,11 @@ from PIL import Image
6
  from io import BytesIO
7
 
8
  def extract_text(image):
9
- # Convertir l'objet BytesIO en objet Image de la bibliothèque PIL
10
- image = Image.open(BytesIO(image.read()))
11
-
12
- # Convertir l'image en tableau numpy.ndarray pour une meilleure compatibilité avec OpenCV
13
  image = np.array(image)
14
-
15
- # Convertir l'image en noir et blanc pour une meilleure extraction de texte
16
- image = cv2.cvtColor(image, cv2.COLOR_BGR2GRAY)
17
-
18
- # Utiliser Pytesseract pour extraire le texte de l'image
19
  text = pytesseract.image_to_string(image)
20
-
21
  return text
22
 
23
  # Définir l'interface utilisateur
 
6
  from io import BytesIO
7
 
8
  def extract_text(image):
9
+ image = Image.open(image.name)
10
+ image = image.convert('L')
 
 
11
  image = np.array(image)
 
 
 
 
 
12
  text = pytesseract.image_to_string(image)
13
+ print(text)
14
  return text
15
 
16
  # Définir l'interface utilisateur