When I use plt.show(block=False) to disable blocking of code figure is not responding.
def visualize_detections(
image, boxes, classes, scores, figsize=(7, 7), linewidth=1, color=[0, 0, 1]
):
"""Visualize Detections"""
image = np.array(image, dtype=np.uint8)
plt.figure(figsize=figsize)
plt.axis("off")
plt.imshow(image)
plt.show(block=False)
def close_visualization():
sleep(5)
plt.close()
visualise_detections()
close_visualisation()