class Statistics -- Statistics 物件#

statistics 物件是由 histogram.get_statistics()(及其別名 histogram.get_stats() / histogram.statistics())回傳,或直接由 Image.get_statistics() 回傳的 attrtuple。它以每個通道八項歸納值總結底層 Histogram 的分箱分布:平均值、中位數、眾數、標準差、最小值、最大值、下四分位數與上四分位數。

對於灰階資料,只有無前綴的欄位(mean、median、mode、stdev、min、max、lq、uq)帶有有用的值,且對於 RGB565 資料它們會重複用作 LAB L 通道的歸納值 -- 因此 l_* 欄位會鏡射無前綴的欄位,純為對稱性而提供。a_* 與 b_* 只在 RGB565 直方圖時帶有有用的值。

欄位可透過屬性名稱(statistics.mean)或索引(statistics[0])存取。此物件沒有公開的建構子。

class image.statistics#

請呼叫 histogram.get_statistics() 或 Image.get_statistics() 來建立此物件。

灰階 / LAB L(亦以下方的 l_* 形式公開)#

mean#

直方圖的灰階平均值。整數 0 -- 255。索引 [0]。

median#

直方圖的灰階中位數。整數 0 -- 255。索引 [1]。

mode#

直方圖的灰階眾數。整數 0 -- 255。索引 [2]。

stdev#

直方圖的灰階標準差。整數 0 -- 255。索引 [3]。

min#

直方圖的灰階最小值。整數 0 -- 255。索引 [4]。

max#

直方圖的灰階最大值。整數 0 -- 255。索引 [5]。

lq#

直方圖的灰階下四分位數(第 25 百分位數)。整數 0 -- 255。索引 [6]。

uq#

直方圖的灰階上四分位數(第 75 百分位數)。整數 0 -- 255。索引 [7]。

LAB L 通道(RGB565)#

l_mean#

LAB L 通道平均值。整數 0 -- 100。索引 [8]。

l_median#

LAB L 通道中位數。整數 0 -- 100。索引 [9]。

l_mode#

LAB L 通道眾數。整數 0 -- 100。索引 [10]。

l_stdev#

LAB L 通道標準差。整數 0 -- 100。索引 [11]。

l_min#

LAB L 通道最小值。整數 0 -- 100。索引 [12]。

l_max#

LAB L 通道最大值。整數 0 -- 100。索引 [13]。

l_lq#

LAB L 通道下四分位數。整數 0 -- 100。索引 [14]。

l_uq#

LAB L 通道上四分位數。整數 0 -- 100。索引 [15]。

LAB A 通道(RGB565)#

a_mean#

LAB A 通道平均值。整數 -128 -- 127。索引 [16]。

a_median#

LAB A 通道中位數。整數 -128 -- 127。索引 [17]。

a_mode#

LAB A 通道眾數。整數 -128 -- 127。索引 [18]。

a_stdev#

LAB A 通道標準差。整數 -128 -- 127。索引 [19]。

a_min#

LAB A 通道最小值。整數 -128 -- 127。索引 [20]。

a_max#

LAB A 通道最大值。整數 -128 -- 127。索引 [21]。

a_lq#

LAB A 通道下四分位數。整數 -128 -- 127。索引 [22]。

a_uq#

LAB A 通道上四分位數。整數 -128 -- 127。索引 [23]。

LAB B 通道(RGB565)#

b_mean#

LAB B 通道平均值。整數 -128 -- 127。索引 [24]。

b_median#

LAB B 通道中位數。整數 -128 -- 127。索引 [25]。

b_mode#

LAB B 通道眾數。整數 -128 -- 127。索引 [26]。

b_stdev#

LAB B 通道標準差。整數 -128 -- 127。索引 [27]。

b_min#

LAB B 通道最小值。整數 -128 -- 127。索引 [28]。

b_max#

LAB B 通道最大值。整數 -128 -- 127。索引 [29]。

b_lq#

LAB B 通道下四分位數。整數 -128 -- 127。索引 [30]。

b_uq#

LAB B 通道上四分位數。整數 -128 -- 127。索引 [31]。