LuyangZ commited on
Commit
1583708
·
verified ·
1 Parent(s): d1c6a77

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +1 -26
app.py CHANGED
@@ -132,32 +132,7 @@ def floorplan_generation(outline, num_of_rooms):
132
  mask = np.array(n_outline)
133
  mask = cv2.cvtColor(mask, cv2.COLOR_RGB2BGR)
134
  image = clean_img(image, mask)
135
-
136
-
137
- mask_arr = np.array(image)
138
- mask_bgr = cv2.cvtColor(mask_arr, cv2.COLOR_RGB2BGR)
139
- mask_gray = cv2.cvtColor(mask_bgr, cv2.COLOR_RGB2GRAY)
140
- mask = cv2.threshold(mask_gray, 210, 255, cv2.THRESH_BINARY_INV)[1]
141
- image[mask<250]=(255,255,255)
142
-
143
- image_copy = image.copy()
144
-
145
-
146
- gray = cv2.cvtColor(image, cv2.COLOR_BGR2GRAY)
147
- thresh = cv2.threshold(gray, 250, 255, cv2.THRESH_BINARY_INV)[1]
148
-
149
- x,y,w,h = cv2.boundingRect(thresh)
150
- image_final = image_copy[y:y+h, x:x+w]
151
-
152
- src = np.array(image_final)
153
- tmp = cv2.cvtColor(src, cv2.COLOR_RGB2GRAY)
154
- _,alpha = cv2.threshold(tmp,250,255,cv2.THRESH_BINARY_INV)
155
- b, g, r = cv2.split(src)
156
- rgba = [b,g,r, alpha]
157
- dst = cv2.merge(rgba,4)
158
- image_f = Image.fromarray(dst).convert('RGB')
159
-
160
- image_lst.append(image_f)
161
 
162
  return image_lst[0], image_lst[1], image_lst[2], image_lst[3], image_lst[4]
163
 
 
132
  mask = np.array(n_outline)
133
  mask = cv2.cvtColor(mask, cv2.COLOR_RGB2BGR)
134
  image = clean_img(image, mask)
135
+ image_lst.append(image)
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
136
 
137
  return image_lst[0], image_lst[1], image_lst[2], image_lst[3], image_lst[4]
138