计算灰度图像的偏度和峰度

2024-07-07 07:03:15 发布

您现在位置:Python中文网/ 问答频道 /正文

是否可以仅使用函数计算灰度图像的偏度和峰度

scipy.stats.kurtosis 
scipy.stats.skew

当我应用它时,它显示一个数组而不是一个值。对吗


Tags: 函数图像statsscipy数组灰度峰度skew
2条回答

对于灰度图像,请使用以下代码:

from skimage import color
from skimage import io

im = color.rgb2gray(io.imread('Grayscale_image.png'))

from scipy.stats import skew, kurtosis

skew(im.reshape(-1))
kurtosis(im.reshape(-1))

如果我理解您的意思,此代码用于计算其中一种颜色的偏度和峰度:

import scipy
import cv2

im = cv2.imread("image.jpg")

from scipy.stats import skew, kurtosis

colon_number = 0

print(skew(im.reshape(-1,3)[:,colon_number]))
print(kurtosis(im.reshape(-1,3)[:,colon_number]))

相关问题 更多 >