首頁(yè)技術(shù)文章正文

Python培訓(xùn)實(shí)例:人臉識(shí)別的灰度直方圖

更新時(shí)間:2022-03-01 來(lái)源:黑馬程序員 瀏覽量:

  隨著計(jì)算機(jī)技術(shù)的不斷發(fā)展,人工智能的應(yīng)用已經(jīng)滲透到人們?nèi)粘I畹姆椒矫婷妫渲腥四樧R(shí)別技術(shù)是近兩年較為熱門(mén)的話題之一。人臉識(shí)別技術(shù)是一種生物特征識(shí)別技術(shù),它通過(guò)從裝有攝像頭的終端設(shè)備拍攝的人臉圖像中抽取人的個(gè)性化特征,以此來(lái)識(shí)別人的身份?;叶戎狈綀D便是實(shí)現(xiàn)人臉識(shí)別的方法之一,它將數(shù)字圖像的所有像素,按照灰度值的大小,統(tǒng)計(jì)其出現(xiàn)的頻率。

  下面使用一組10000個(gè)隨機(jī)數(shù)作為人臉識(shí)別的灰度值,使用hist()函數(shù)繪制一個(gè)灰度直方圖,具體代碼如下。

# 05_face_recognition
import matplotlib.pyplot as plt
import numpy as np
# 10000個(gè)隨機(jī)數(shù)
random_state = np.random.RandomState(19680801)
random_x = random_state.randn(10000)
# 繪制包含25個(gè)矩形條的直方圖
plt.hist(random_x, bins=25)
plt.show()

  運(yùn)行程序,效果如圖2-15所示。

1646101021707_人臉識(shí)別的灰度值直方圖.jpg

  圖2-15 人臉識(shí)別的灰度值的直方圖

  圖2-15中,x軸代表灰度值,y軸代表頻率。由圖2-15可知,位于-0.5~0之間的灰度值最多,位于-4~-3或3~4之間的灰度值最少。

分享到:
在線咨詢 我要報(bào)名
和我們?cè)诰€交談!