以下是使用Python统计BMP图像每一列的均值的示例代码:

import numpy as np
from PIL import Image

# 读取BMP图像
img = Image.open('image.bmp')
# 转为NumPy数组
img_arr = np.array(img)
# 计算均值
mean_arr = np.mean(img_arr, axis=0)

# 输出每一列的均值
for i in range(mean_arr.shape[0]):
    print("第%d列的均值为%.2f" % (i+1, mean_arr[i]))

说明:

  1. 代码使用NumPy库读取BMP图像,并将图像转为NumPy数组。
  2. 使用np.mean函数计算每一列的均值,axis=0表示计算每一列的均值。
  3. 循环输出每一列的均值。

注意:代码中的image.bmp应替换为实际BMP图像的文件名。

使用python统计bmp图像每一列的均值

原文地址: http://www.cveoy.top/t/topic/bL0W 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录