prthm11 commited on
Commit
99157b4
·
verified ·
1 Parent(s): ff36646

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +12 -2
app.py CHANGED
@@ -64,7 +64,8 @@ pytesseract.pytesseract.tesseract_cmd = (r'/usr/bin/tesseract')
64
 
65
  # poppler_path = r"C:\poppler\Library\bin"
66
  backdrop_images_path = r"app\blocks\Backdrops"
67
- sprite_images_path = r"blocks\sprites"
 
68
 
69
  count = 0
70
 
@@ -74,7 +75,7 @@ STATIC_DIR = BASE_DIR / "static"
74
  GEN_PROJECT_DIR = BASE_DIR / "generated_projects"
75
  BACKDROP_DIR = BLOCKS_DIR / "Backdrops"
76
  SPRITE_DIR = BLOCKS_DIR / "sprites"
77
-
78
  # === new: outputs rooted under BASE_DIR ===
79
  OUTPUT_DIR = BASE_DIR / "outputs"
80
  DETECTED_IMAGE_DIR = OUTPUT_DIR / "DETECTED_IMAGE"
@@ -88,6 +89,7 @@ for d in (
88
  GEN_PROJECT_DIR,
89
  BACKDROP_DIR,
90
  SPRITE_DIR,
 
91
  OUTPUT_DIR,
92
  DETECTED_IMAGE_DIR,
93
  SCANNED_IMAGE_DIR,
@@ -1797,6 +1799,7 @@ def similarity_matching(sprites_data: str, project_folder: str) -> str:
1797
  # CHANGED: define normalized base-paths so startswith() checks work
1798
  backdrop_base_path = os.path.normpath(str(BACKDROP_DIR))
1799
  sprite_base_path = os.path.normpath(str(SPRITE_DIR))
 
1800
  # ----------------------------------------
1801
 
1802
  project_json_path = os.path.join(project_folder, "project.json")
@@ -1840,6 +1843,13 @@ def similarity_matching(sprites_data: str, project_folder: str) -> str:
1840
  SPRITE_DIR / "Centaur.sprite3" / "2373556e776cad3ba4d6ee04fc34550b.png",
1841
  SPRITE_DIR / "Crab.sprite3" / "bear_element.png",
1842
  SPRITE_DIR / "Soccer Ball.sprite3" / "cat_football.png",
 
 
 
 
 
 
 
1843
  ]
1844
  folder_image_paths = [os.path.normpath(str(p)) for p in folder_image_paths]
1845
  # =========================================
 
64
 
65
  # poppler_path = r"C:\poppler\Library\bin"
66
  backdrop_images_path = r"app\blocks\Backdrops"
67
+ sprite_images_path = r"app\blocks\sprites"
68
+ code_blocks_image_path = r"app\blocks\code_blocks"
69
 
70
  count = 0
71
 
 
75
  GEN_PROJECT_DIR = BASE_DIR / "generated_projects"
76
  BACKDROP_DIR = BLOCKS_DIR / "Backdrops"
77
  SPRITE_DIR = BLOCKS_DIR / "sprites"
78
+ CODE_BLOCKS_DIR = BLOCKS_DIR / "code_blocks"
79
  # === new: outputs rooted under BASE_DIR ===
80
  OUTPUT_DIR = BASE_DIR / "outputs"
81
  DETECTED_IMAGE_DIR = OUTPUT_DIR / "DETECTED_IMAGE"
 
89
  GEN_PROJECT_DIR,
90
  BACKDROP_DIR,
91
  SPRITE_DIR,
92
+ CODE_BLOCKS_DIR,
93
  OUTPUT_DIR,
94
  DETECTED_IMAGE_DIR,
95
  SCANNED_IMAGE_DIR,
 
1799
  # CHANGED: define normalized base-paths so startswith() checks work
1800
  backdrop_base_path = os.path.normpath(str(BACKDROP_DIR))
1801
  sprite_base_path = os.path.normpath(str(SPRITE_DIR))
1802
+ code_blocks_path = os.path.normpath(str(CODE_BLOCKS_DIR))
1803
  # ----------------------------------------
1804
 
1805
  project_json_path = os.path.join(project_folder, "project.json")
 
1843
  SPRITE_DIR / "Centaur.sprite3" / "2373556e776cad3ba4d6ee04fc34550b.png",
1844
  SPRITE_DIR / "Crab.sprite3" / "bear_element.png",
1845
  SPRITE_DIR / "Soccer Ball.sprite3" / "cat_football.png",
1846
+
1847
+ CODE_BLOCKS_DIR / "script1.jpg",
1848
+ CODE_BLOCKS_DIR / "script2.jpg",
1849
+ CODE_BLOCKS_DIR / "script3.jpg",
1850
+ CODE_BLOCKS_DIR / "script4.jpg",
1851
+ CODE_BLOCKS_DIR / "script5.jpg",
1852
+ CODE_BLOCKS_DIR / "script6.jpg"
1853
  ]
1854
  folder_image_paths = [os.path.normpath(str(p)) for p in folder_image_paths]
1855
  # =========================================