Spaces:
Sleeping
Sleeping
Update app.py
Browse files
app.py
CHANGED
|
@@ -8,8 +8,8 @@ from PIL import Image
|
|
| 8 |
from paddleocr import PaddleOCR
|
| 9 |
import time
|
| 10 |
|
| 11 |
-
# Initialize PaddleOCR
|
| 12 |
-
ocr_model = PaddleOCR(
|
| 13 |
|
| 14 |
def analyze_uv_coverage(img, brightness_threshold=150):
|
| 15 |
gray = cv2.cvtColor(img, cv2.COLOR_BGR2GRAY)
|
|
@@ -68,7 +68,7 @@ def process_image(input_img, brightness_threshold=150):
|
|
| 68 |
|
| 69 |
extracted_texts = []
|
| 70 |
for line in ocr_result:
|
| 71 |
-
if line: # Skip None or empty
|
| 72 |
for word_info in line:
|
| 73 |
extracted_texts.append(word_info[1][0])
|
| 74 |
|
|
|
|
| 8 |
from paddleocr import PaddleOCR
|
| 9 |
import time
|
| 10 |
|
| 11 |
+
# Initialize PaddleOCR with updated parameters
|
| 12 |
+
ocr_model = PaddleOCR(use_textline_orientation=True, lang='en')
|
| 13 |
|
| 14 |
def analyze_uv_coverage(img, brightness_threshold=150):
|
| 15 |
gray = cv2.cvtColor(img, cv2.COLOR_BGR2GRAY)
|
|
|
|
| 68 |
|
| 69 |
extracted_texts = []
|
| 70 |
for line in ocr_result:
|
| 71 |
+
if line: # Skip None or empty entries
|
| 72 |
for word_info in line:
|
| 73 |
extracted_texts.append(word_info[1][0])
|
| 74 |
|