weijiawu commited on
Commit
9c026e6
1 Parent(s): 24ff5c7

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +1 -16
app.py CHANGED
@@ -127,15 +127,7 @@ def inference_seg_cap(image_input, point_prompt, language, sentiment, factuality
127
 
128
  out = model.inference(image_input, prompt, controls)
129
  state = state + [(None, "Image point: {}, Input label: {}".format(prompt["input_point"], prompt["input_label"]))]
130
- # for k, v in out['generated_captions'].items():
131
- # state = state + [(f'{k}: {v}', None)]
132
- # state = state + [("caption: {}".format(out['generated_captions']['raw_caption']), None)]
133
- # wiki = out['generated_captions'].get('wiki', "")
134
- # click_state[2].append(out['generated_captions']['raw_caption'])
135
-
136
- # text = out['generated_captions']['raw_caption']
137
- # draw = ImageDraw.Draw(image_input)
138
- # draw.text((evt.index[0], evt.index[1]), text, textcolor=(0,0,255), text_size=120)
139
  input_mask = np.array(out['mask'].convert('P'))
140
  image_input = mask_painter(np.array(image_input), input_mask)
141
  origin_image_input = image_input
@@ -143,13 +135,6 @@ def inference_seg_cap(image_input, point_prompt, language, sentiment, factuality
143
  image_input = create_bubble_frame(image_input, text, (evt.index[0], evt.index[1]))
144
 
145
  yield state, state, click_state, image_input, input_mask
146
- # if not args.disable_gpt and model.text_refiner:
147
- # refined_caption = model.text_refiner.inference(query=text, controls=controls, context=out['context_captions'])
148
- # # new_cap = 'Original: ' + text + '. Refined: ' + refined_caption['caption']
149
- # new_cap = refined_caption['caption']
150
- # refined_image_input = create_bubble_frame(origin_image_input, new_cap, (evt.index[0], evt.index[1]))
151
- # yield state, state, click_state, chat_input, refined_image_input, wiki
152
-
153
 
154
  def upload_callback(image_input, state):
155
  state = [] + [('Image size: ' + str(image_input.size), None)]
 
127
 
128
  out = model.inference(image_input, prompt, controls)
129
  state = state + [(None, "Image point: {}, Input label: {}".format(prompt["input_point"], prompt["input_label"]))]
130
+
 
 
 
 
 
 
 
 
131
  input_mask = np.array(out['mask'].convert('P'))
132
  image_input = mask_painter(np.array(image_input), input_mask)
133
  origin_image_input = image_input
 
135
  image_input = create_bubble_frame(image_input, text, (evt.index[0], evt.index[1]))
136
 
137
  yield state, state, click_state, image_input, input_mask
 
 
 
 
 
 
 
138
 
139
  def upload_callback(image_input, state):
140
  state = [] + [('Image size: ' + str(image_input.size), None)]