features = extractHOGFeatures(I);
[features,validPoints] = extractHOGFeatures(I,Points);
[_,visualization] = extractHOGFeatures(I,_);
[_] = extractHOGFeatures(_,Name,Value);
其中,I為3-D彩色圖像或2-D灰度圖像劝篷,features為1xN的HOG描述子向量澈侠,N為描述子的長度拴孤,該描述子是輸入圖像區(qū)域的局部形狀信息編碼弊决。當(dāng)指定Points(同extractFeatures函數(shù)輸入Points)時(shí)危融,則獲取指定點(diǎn)附近的HOG描述子陵刹,visualization表示可用于任何可視化的函數(shù)的輸入?yún)?shù)啃洋,例如plot(visualization),Name為用一對(duì)單引號(hào)包含的字符串惫东,Value為對(duì)應(yīng)Name的值莉给。
Name &Value
'CellSize'HOG單元(HOG cell)大小,默認(rèn)值為[8,8],為捕獲大尺度空間信息颓遏,可以增加‘CellSize'的取值
’BlockSize'塊中單元的大小胁黑,默認(rèn)值為[2,2],當(dāng)取值較大時(shí)將降低抑制局部亮度變化的能力州泊,當(dāng)取值較小時(shí)丧蘸,能夠抑制亮度變化
‘BlockOverlap'相鄰塊(block)之間的重疊HOG單元的個(gè)數(shù),默認(rèn)值為ceil(BlockSize/2)遥皂,該參數(shù)只在從區(qū)域(region)獲取HOG特征時(shí)有用力喷。
’NumBins'方向直方圖分段(orientation histogram bins)的數(shù)目,默認(rèn)值為9演训,必須為正整數(shù)弟孟,如果想要獲取精細(xì)的方向信息,該值可以設(shè)置大一些样悟,但是將增加處理時(shí)間和HOG特征長度
‘UseSignedOrienation'默認(rèn)值為false,當(dāng)該值置為true時(shí)拂募,方向直方圖中所取方向的范圍為[-180,180],若置為false窟她,方向的取值范圍為[0,180]陈症,此時(shí),方向角度小于0的將統(tǒng)計(jì)如+180bins中震糖,利用帶符號(hào)的方向录肯,可以區(qū)分區(qū)域中從light-to-dark和dark-to-light