dev1461 commited on
Commit
ab9ab5b
·
verified ·
1 Parent(s): d9aaa40

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +9 -2
app.py CHANGED
@@ -88,8 +88,15 @@ def enhance_image(input_image):
88
  output_img = np.array(output_img)
89
 
90
  # Sharpen image (balanced)
91
- blurred = cv2.GaussianBlur(output_img, (0,0), 1)
92
- output_img = cv2.addWeighted(output_img, 1.3, blurred, -0.3, 0)
 
 
 
 
 
 
 
93
 
94
  # Clip values
95
  output_img = np.clip(output_img, 0, 255)
 
88
  output_img = np.array(output_img)
89
 
90
  # Sharpen image (balanced)
91
+ # 🔥 STEP 1: Light smoothing (removes artifacts)
92
+ output_img = cv2.GaussianBlur(output_img, (3,3), 0)
93
+
94
+ # 🔥 STEP 2: VERY mild sharpening (natural look)
95
+ sharpen_kernel = np.array([[0,-1,0],
96
+ [-1,5,-1],
97
+ [0,-1,0]])
98
+
99
+ output_img = cv2.filter2D(output_img, -1, sharpen_kernel)
100
 
101
  # Clip values
102
  output_img = np.clip(output_img, 0, 255)