¿Cómo se superpone directamente un diagrama de dispersión en la parte superior de una imagen jpg en matplotlib / Python?

Necesito trazar rápidamente los marcos jpg que resultan como la salida de un algoritmo de seguimiento. Compañero con los marcos jpg son archivos de texto que contienen datos simples (x, y) que localizan los objetivos de imagen que se están rastreando. Me gustaría usar matplotlib para trazar las imágenes jpg, luego superponer un diagrama de dispersión de los datos (x, y) que se leen del archivo de texto y se almacenan en una lista Pythonic. A continuación hay un código que trazará la imagen jpg, pero en toda la búsqueda que he hecho de los manuales y páginas de ayuda de matplotlib, scipy y PIL, no puedo encontrar nada que explique cómo mantener esta ventana de trama y simplemente superponer un diagrama de dispersión de marcadores simples en varias ubicaciones (x, y) en la imagen. Cualquier ayuda es muy apreciada

import matplotlib.pyplot as plt;
im = plt.imread(image_name);
implot = plt.imshow(im);
plt.show()

Respuestas a la pregunta(3)

Su respuesta a la pregunta