计算灰度图的均值和方差
计算灰度图的均值和方差文章目录计算灰度图的均值和方差均值代码实现方差代码实现均值图片的灰度均值是各个像素点的灰度值的平均值代码实现# 计算灰度均值import cv2 as cvimg = cv.imread('t0.jpg', 0)height, width = img.shapesize = img.sizeaverage = 0for i in range(heig...
·
计算灰度图的均值和方差
文章目录
均值
图片的灰度均值是各个像素点的灰度值的平均值
代码实现
# 计算灰度均值
import cv2 as cv
img = cv.imread('t0.jpg', 0)
height, width = img.shape
size = img.size
average = 0
for i in range(height):
for j in range(width):
average += img[i][j]/size
print(average)
方差

代码实现
# 计算灰度方差
import cv2 as cv
img = cv.imread('t0.jpg', 0)
height, width = img.shape
size = img.size
p = [0]*256
for i in range(height):
for j in range(width):
p[img[i][j]] += 1
m = 0
for i in range(256):
p[i] /= 256
m += i*p[i]
s = 0
for i in range(256):
s += (i-m)*(i-m)*p[i]
print(s)
更多推荐

所有评论(0)