Spaces:
Runtime error
Runtime error
pablo
commited on
Commit
·
9b31e74
1
Parent(s):
35ffdbd
bugs
Browse files
app.py
CHANGED
@@ -34,7 +34,7 @@ else:
|
|
34 |
|
35 |
|
36 |
def estimate_depth(image: Image) -> Image:
|
37 |
-
image= image.resize((384,384))
|
38 |
image = np.array(image)
|
39 |
input_batch = transform(image).to(device)
|
40 |
|
@@ -51,6 +51,11 @@ def estimate_depth(image: Image) -> Image:
|
|
51 |
output = prediction.cpu().numpy()
|
52 |
|
53 |
output= 255 * output/np.max(output)
|
|
|
|
|
|
|
|
|
|
|
54 |
|
55 |
return Image.fromarray(output.astype("uint8"))
|
56 |
|
|
|
34 |
|
35 |
|
36 |
def estimate_depth(image: Image) -> Image:
|
37 |
+
image= image.resize((384,384)).convert("RGB")
|
38 |
image = np.array(image)
|
39 |
input_batch = transform(image).to(device)
|
40 |
|
|
|
51 |
output = prediction.cpu().numpy()
|
52 |
|
53 |
output= 255 * output/np.max(output)
|
54 |
+
|
55 |
+
# If 3 channels convert to 1
|
56 |
+
if (len(output.shape) == 3):
|
57 |
+
if (output.shape[2] == 3):
|
58 |
+
output = output[:, :, 0]
|
59 |
|
60 |
return Image.fromarray(output.astype("uint8"))
|
61 |
|