Bonjour,
Je vais faire un cadre de 5 pixels de large, à toi d'adapter si tu trouves ça trop petit.
from PIL import Image
img = Image.open("pomme.jpg")
A, B = img.size
#Bordure haut.
for x in range(5): #Parcours des lignes de 0 à 4.
for y in range(B)): #Parcours de toutes les colonnes.
img.putpixel((x, y), (255, 0, 0))
#Bordure bas.
for x in range(5):
for y in range(B):
img.putpixel((A - x - 1, y), (255, 0, 0))
#Bordure gauche.
for x in range(A):
for y in range(5):
img.putpixel((x, y), (255, 0, 0))
#Bordure droite.
for x in range(A):
for y in range(5):
img.putpixel((x, B - y - 1), (255, 0, 0))
img.show()
Bonne journée.