Skip to main content
. 2021 Dec 17;10(12):1347. doi: 10.3390/biology10121347
Algorithm 3 Pseudo-code of Gabor feature extraction
1.  BEGIN
2.   FOR each frequency f in the frequency list f_list:
3.    FOR each orientation φ in the orientation list o_list DO
4.     Construct a gabor filter g(f, φ),
5.     Convolve g(f, φ) with original image I, get response image R,
6.     Compute the mean (m) response in R,
7.     Count the # of pixels Np that have a larger value than m,
8.     Divide R into X x Y frames,
9.     FOR i in range(1,X);
10.      FOR j in range(1,Y):
11.       Count the # of strong response Ni,j and Compute the ratio r:
12.       r = Ni,j/Nr;
13.       Append r to the feature vector z:
14.   Finally, z = [r1,r2,…r|f_list|*|o_list|*X*Y].
15.  END