import matplotlib.pyplot as plt
import os.path
import numpy as np
directory = os.path.dirname(os.path.abspath(__file__))
filename = os.path.join(directory, "woman.jpg")
img = plt.imread(filename)
fig, ax = plt.subplots(1, 1)
ax.imshow(img, interpolation = "none")
img = img.copy()
img.setflags(write = 1)
height = len(img)
width = len(img[0])
for i in range(420, 475):
for j in range(135, 160):
img[i][j] = [0, 255, 0]
fig.show()
Предполагается, что определенная область пикселей окрашена в зеленый цвет, но ничего не делает с исходными пикселями