(image, points, mask, show_mask, global_state=None)
| 100 | |
| 101 | |
| 102 | def update_image_draw(image, points, mask, show_mask, global_state=None): |
| 103 | |
| 104 | image_draw = draw_points_on_image(image, points) |
| 105 | if show_mask and mask is not None and not (mask == 0).all() and not ( |
| 106 | mask == 1).all(): |
| 107 | image_draw = draw_mask_on_image(image_draw, mask) |
| 108 | |
| 109 | image_draw = Image.fromarray(add_watermark_np(np.array(image_draw))) |
| 110 | if global_state is not None: |
| 111 | global_state['images']['image_show'] = image_draw |
| 112 | return image_draw |
| 113 | |
| 114 | |
| 115 | def preprocess_mask_info(global_state, image): |
no test coverage detected