Parcourir la source

Added file for LBP, with description of algorithm.

Jayke Meijer il y a 14 ans
Parent
commit
1c7972b5f5
1 fichiers modifiés avec 16 ajouts et 0 suppressions
  1. 16 0
      Code/LBP.py

+ 16 - 0
Code/LBP.py

@@ -0,0 +1,16 @@
+# Divide the examined window to cells (e.g. 16x16 pixels for each cell).
+
+# For each pixel in a cell, compare the pixel to each of its 8 neighbors 
+# (on its left-top, left-middle, left-bottom, right-top, etc.). Follow the 
+# pixels along a circle, i.e. clockwise or counter-clockwise.
+    
+# Where the center pixel's value is greater than the neighbor, write "1". 
+# Otherwise, write "0". This gives an 8-digit binary number (which is usually 
+# converted to decimal for convenience).
+
+# Compute the histogram, over the cell, of the frequency of each "number" 
+# occurring (i.e., each combination of which pixels are smaller and which are 
+# greater than the center).
+    
+# Optionally normalize the histogram. Concatenate normalized histograms of all 
+# cells. This gives the feature vector for the window.