Update app.py
Browse files
app.py
CHANGED
@@ -40,10 +40,9 @@ def warp_design(design, mask, warp_scale):
|
|
40 |
# Resize design to match mask dimensions
|
41 |
design_resized = cv2.resize(design, (w, h))
|
42 |
|
43 |
-
|
44 |
-
if len(mask.shape) == 3:
|
45 |
mask = cv2.cvtColor(mask, cv2.COLOR_BGR2GRAY)
|
46 |
-
|
47 |
# Ensure mask is uint8
|
48 |
if mask.dtype != np.uint8:
|
49 |
mask = (mask * 255).astype(np.uint8)
|
|
|
40 |
# Resize design to match mask dimensions
|
41 |
design_resized = cv2.resize(design, (w, h))
|
42 |
|
43 |
+
if len(mask.shape) == 3 and mask.shape[2] == 3:
|
|
|
44 |
mask = cv2.cvtColor(mask, cv2.COLOR_BGR2GRAY)
|
45 |
+
|
46 |
# Ensure mask is uint8
|
47 |
if mask.dtype != np.uint8:
|
48 |
mask = (mask * 255).astype(np.uint8)
|