cdnuts commited on
Commit
d8bb729
·
verified ·
1 Parent(s): 1e41ca0

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +8 -2
app.py CHANGED
@@ -291,15 +291,21 @@ def process_zip(zip_file, threshold):
291
  with zipfile.ZipFile(zip_file.name, 'r') as zip_ref:
292
  zip_ref.extractall(temp_dir)
293
 
294
- all_files = [os.path.join(temp_dir, f) for f in os.listdir(temp_dir)]
 
 
 
 
295
  image_files = [f for f in all_files if is_valid_image(f)]
296
  results = process_images(image_files, threshold)
297
 
298
  temp_file = NamedTemporaryFile(delete=False, suffix=".zip")
299
  with zipfile.ZipFile(temp_file, "w") as zip_ref:
300
  for image_name, text_no_impl, _ in results:
301
- with zip_ref.open(''.join(image_name.split('.')[:-1]) + ".txt", 'w') as file:
 
302
  file.write(text_no_impl.encode())
 
303
  temp_file.seek(0)
304
  df = pd.DataFrame([(os.path.basename(f), t) for f, t, _ in results], columns=['Image', 'Tags'])
305
 
 
291
  with zipfile.ZipFile(zip_file.name, 'r') as zip_ref:
292
  zip_ref.extractall(temp_dir)
293
 
294
+ all_files = []
295
+ for root, _, files in os.walk(temp_dir):
296
+ for file in files:
297
+ all_files.append(os.path.join(root, file))
298
+
299
  image_files = [f for f in all_files if is_valid_image(f)]
300
  results = process_images(image_files, threshold)
301
 
302
  temp_file = NamedTemporaryFile(delete=False, suffix=".zip")
303
  with zipfile.ZipFile(temp_file, "w") as zip_ref:
304
  for image_name, text_no_impl, _ in results:
305
+ txt_filename = ''.join(image_name.split('.')[:-1]) + ".txt"
306
+ with zip_ref.open(txt_filename, 'w') as file:
307
  file.write(text_no_impl.encode())
308
+
309
  temp_file.seek(0)
310
  df = pd.DataFrame([(os.path.basename(f), t) for f, t, _ in results], columns=['Image', 'Tags'])
311