代码拉取完成,页面将自动刷新
# from PIL import Image
# import numpy
# image = Image.open("test7.png")
# array = numpy.array(image)
# # print(array)
# #PIL的Image读取图片像素点颜色值到文件中
# # im = Image.open('test7.png')
# # rgb_im = im.convert('RGB')
# # for i in range(256):
# # for j in range(256):
# # r, g, b = rgb_im.getpixel((i, j))
# # print(r, g, b,file=f)
# (array[x,y,:] == [R,G,B]).any()
from PIL import Image
#im = Image.open("testim.jpeg")
#im2 = Image.open("test7.png")
im6 = Image.open("9.jpg")
# print(im.getpixel((48,30)))
# print(im.getpixel((52,50)))
# print(im.getpixel((29,19)))
# print(im.getpixel((23,76)))
# print(im.getdata())
# print(im.format)
# print(im.info)
# print(im.getpixel((50,50)))
# print(im.getpixel((550,306)))
# print(im.getpixel((329,602)))
# print(im.getpixel((187,57)))
# print(im.mode)
# print(im2.mode)
# print(im.info)
# print(im2.info)
# print(im6.mode)
# print(im6.format)
# print(im6.getpixel((30,40)))
# print(im6.size)
print(im6.size)
a,b = im6.size #图片的宽和高
f = open("opp6.txt", "w+")
for i in range(b):
for x in range(a):#为什么第二层写B就报错呢,直接写a或者写73都可以修改了53行的X I顺序后好了
r,g,b = im6.getpixel((x,i))#循环出XY坐标带入getpixel,就可输出每个点的值
print(i,x,r,g,b, file=f)
# f = open("o.txt", "w")
# f.write("Now the file has more content!")
# f.close()
# # 追加后,打开并读取该文件:
# f = open("demofile2.txt", "r")
# print(f.read())
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。