import numpy as np
from PIL import Image
def test():
img = Image.open('lena.jpg') # 读取图片
img = img.convert('L') # 灰度化
cols, rows = img.size # 图像大小
Value = [[0] * cols for i in range(rows)] # 创建一个大小与图片相同的二维数组
img_array = np.array(img)
print(img_array)
print('\n')
for x in range(0, rows):
for y in range(0, cols):
Value[x][y] = img_array[x, y] # 存入数组
print(Value)
if __name__ == '__main__':
test()
python:遍历读取图像灰度值,并存入一个新数组中
于 2020-11-09 17:32:11 首次发布