更新時(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所示。
圖2-15 人臉識(shí)別的灰度值的直方圖
圖2-15中,x軸代表灰度值,y軸代表頻率。由圖2-15可知,位于-0.5~0之間的灰度值最多,位于-4~-3或3~4之間的灰度值最少。