markany-yhkwon commited on
Commit
9be9c3b
·
1 Parent(s): 4a72a2c
Files changed (1) hide show
  1. app.py +7 -1
app.py CHANGED
@@ -65,6 +65,12 @@ model = load_model_hf(config_file, ckpt_repo_id, ckpt_filenmae)
65
 
66
  @spaces.GPU
67
  def run_grounding(input_image, grounding_caption, box_threshold, text_threshold):
 
 
 
 
 
 
68
  init_image = input_image.convert("RGB")
69
  original_size = init_image.size
70
 
@@ -100,7 +106,7 @@ if __name__ == "__main__":
100
 
101
  with gr.Row():
102
  with gr.Column():
103
- input_image = gr.Image(label="Input Image")
104
  grounding_caption = gr.Textbox(label="Detection Prompt")
105
  run_button = gr.Button("Run")
106
 
 
65
 
66
  @spaces.GPU
67
  def run_grounding(input_image, grounding_caption, box_threshold, text_threshold):
68
+ # Convert numpy array to PIL Image if needed
69
+ if isinstance(input_image, np.ndarray):
70
+ if input_image.ndim == 3:
71
+ input_image = cv2.cvtColor(input_image, cv2.COLOR_BGR2RGB)
72
+ input_image = Image.fromarray(input_image)
73
+
74
  init_image = input_image.convert("RGB")
75
  original_size = init_image.size
76
 
 
106
 
107
  with gr.Row():
108
  with gr.Column():
109
+ input_image = gr.Image(label="Input Image", type="pil")
110
  grounding_caption = gr.Textbox(label="Detection Prompt")
111
  run_button = gr.Button("Run")
112