Chatgpt辅助实现图片解析处理

代码展现 from PIL import Imageimport numpy as npimport matplotlib.pyplot as plt# 打开图像文件imageImage.open(cover-240131170

代码展现

from PIL import Image
import numpy as np
import matplotlib.pyplot as plt

# 打开图像文件
image = Image.open('cover-240131170810-lR4q.jpg')

# 获取图像的宽度和高度
width, height = image.size

# 创建一个空的 Numpy 数组来存储像素值
pixels = np.zeros((height, width, 3), dtype=np.uint8)

# 遍历图像的每个像素
for y in range(height):
    for x in range(width):
        # 获取像素的RGB值
        r, g, b = image.getpixel((x, y))

        # 将像素值赋予 Numpy 数组
        pixels[y, x] = [r, g, b]

# 显示图像
plt.imshow(pixels)
plt.axis('off')  # 不显示坐标轴
plt.show()

发布者:admin,转转请注明出处:http://www.yc00.com/web/1738024579a4013006.html

相关推荐

发表回复

评论列表(0条)

  • 暂无评论

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信