Cyril666 commited on
Commit
592bf39
·
verified ·
1 Parent(s): 88cc348

Update processing_videollama3.py

Browse files
Files changed (1) hide show
  1. processing_videollama3.py +11 -8
processing_videollama3.py CHANGED
@@ -304,14 +304,17 @@ class Videollama3Qwen2Processor(ProcessorMixin):
304
  else:
305
  raise ValueError(f"Unsupported image path type: {type(image_path)}")
306
  return images
307
-
308
- if isinstance(image_path, list):
309
- images = [load_single_image(f) for f in image_path]
310
- elif isinstance(image_path, str) and os.path.isdir(image_path):
311
- images = [Image.open(os.path.join(image_path, f)).convert('RGB') for f in sorted(os.listdir(image_path))]
312
- else:
313
- images = [load_single_image(image_path)]
314
- return images
 
 
 
315
 
316
  def load_video(
317
  self,
 
304
  else:
305
  raise ValueError(f"Unsupported image path type: {type(image_path)}")
306
  return images
307
+
308
+ try:
309
+ if isinstance(image_path, list):
310
+ images = [load_single_image(f) for f in image_path]
311
+ elif isinstance(image_path, str) and os.path.isdir(image_path):
312
+ images = [Image.open(os.path.join(image_path, f)).convert('RGB') for f in sorted(os.listdir(image_path))]
313
+ else:
314
+ images = [load_single_image(image_path)]
315
+ return images
316
+ except:
317
+ raise ValueError(f"Error when loading images: {type(image_path)}")
318
 
319
  def load_video(
320
  self,