from PIL import Image
import numpy as np
import matplotlib.pyplot as plt
from random import random
s=input("依次输入左上角和右下角的坐标值(以‘,’分隔,以‘,’结尾):")
w=[];h=[];k=0;t=0
for i in s:
if i==",":
if k%2==0:
w.append(t) #append方法用于在列表末尾添加新元素
else:
h.append(t)
t=0;k=k+1
else:
print(w,h)
im = #打开图像y.jpg
pix=im.load()
for i in range():
j= h[0]
while j<=h[1]:
R,G,B=pix[i,j]
pix[i,j]=(int(random()*0.8*R),int(random()*0.8*G),int(random()*0.8*B))
j+=1
plt.figure("y1") #指定当前绘图对象
plt.imshow(im) #显示图像
plt.axis("off") #关闭图像坐标
plt.show() #弹出包含了图片的窗口