Arrcttacsrks commited on
Commit
b3b3a3e
·
verified ·
1 Parent(s): 6de0424

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +4 -0
app.py CHANGED
@@ -42,6 +42,10 @@ def extract_contours(portrait_mask):
42
  contours = [cnt for cnt in contours if cv2.contourArea(cnt) > 100] # Loại bỏ các đường nét nhỏ
43
  contours = [cv2.approxPolyDP(cnt, 0.01 * cv2.arcLength(cnt, True), True) for cnt in contours] # Làm trơn đường nét
44
 
 
 
 
 
45
  return contours
46
 
47
  def convert_to_dxf(contours, filename="output.dxf"):
 
42
  contours = [cnt for cnt in contours if cv2.contourArea(cnt) > 100] # Loại bỏ các đường nét nhỏ
43
  contours = [cv2.approxPolyDP(cnt, 0.01 * cv2.arcLength(cnt, True), True) for cnt in contours] # Làm trơn đường nét
44
 
45
+ print(f"Number of contours: {len(contours)}")
46
+ for i, contour in enumerate(contours):
47
+ print(f"Contour {i}: {contour.shape}")
48
+
49
  return contours
50
 
51
  def convert_to_dxf(contours, filename="output.dxf"):