Spaces:
Sleeping
Sleeping
Update app.py
Browse files
app.py
CHANGED
@@ -18,7 +18,7 @@ from model.CBAM.reunet_cbam import reunet_cbam
|
|
18 |
from model.transform import transforms
|
19 |
from model.unet import UNET
|
20 |
from Utils.area import pixel_to_sqft, process_and_overlay_image
|
21 |
-
|
22 |
from Utils.convert import read_pansharpened_rgb
|
23 |
|
24 |
# Initialize Hugging Face API
|
@@ -40,7 +40,9 @@ MASK_DIR = "generated_masks"
|
|
40 |
PATCHES_DIR = "patches"
|
41 |
PRED_PATCHES_DIR = "pred_patches"
|
42 |
CSV_LOG_PATH = "image_log.csv"
|
43 |
-
|
|
|
|
|
44 |
|
45 |
def split(image, destination = PATCHES_DIR, patch_size = 650):
|
46 |
img = cv2.imread(image)
|
@@ -86,9 +88,7 @@ def merge(patch_folder , dest_image = 'out.png', image_shape = None):
|
|
86 |
|
87 |
cv2.imwrite(dest_image, merged)
|
88 |
|
89 |
-
|
90 |
-
for directory in [UPLOAD_DIR, MASK_DIR, PATCHES_DIR, PRED_PATCHES_DIR]:
|
91 |
-
os.makedirs(directory, exist_ok=True)
|
92 |
|
93 |
# Load model
|
94 |
@st.cache_resource
|
|
|
18 |
from model.transform import transforms
|
19 |
from model.unet import UNET
|
20 |
from Utils.area import pixel_to_sqft, process_and_overlay_image
|
21 |
+
|
22 |
from Utils.convert import read_pansharpened_rgb
|
23 |
|
24 |
# Initialize Hugging Face API
|
|
|
40 |
PATCHES_DIR = "patches"
|
41 |
PRED_PATCHES_DIR = "pred_patches"
|
42 |
CSV_LOG_PATH = "image_log.csv"
|
43 |
+
# Create directories
|
44 |
+
for directory in [UPLOAD_DIR, MASK_DIR, PATCHES_DIR, PRED_PATCHES_DIR]:
|
45 |
+
os.makedirs(directory, exist_ok=True)
|
46 |
|
47 |
def split(image, destination = PATCHES_DIR, patch_size = 650):
|
48 |
img = cv2.imread(image)
|
|
|
88 |
|
89 |
cv2.imwrite(dest_image, merged)
|
90 |
|
91 |
+
|
|
|
|
|
92 |
|
93 |
# Load model
|
94 |
@st.cache_resource
|