from PIL import Image, ImageDraw
import matplotlib.pyplot as plt
# Замените путь на свой, если файл находится в другом месте
image_path = "image.jpg"
img = Image.open(image_path)
# Рисуем
draw = ImageDraw.Draw(img)
# Подписи континентов
draw.text((400, 100), "Евразия", fill="blue")
draw.text((100, 500), "Южная Америка", fill="green")
# Стрелка к Уралу (примерно центр России)
draw.line((450, 130, 420, 180), fill="blue", width=3)
draw.ellipse((415, 175, 425, 185), fill="blue") # Точка Урала
# Стрелка к Минас-Жерайс (восток Бразилии)
draw.line((130, 530, 180, 580), fill="green", width=3)
draw.ellipse((175, 575, 185, 585), fill="green") # Точка Бразилии
# Показываем результат
plt.figure(figsize=(8, 10))
plt.imshow(img)
plt.axis("off")
plt.show()