return normalize(ulbp_feature) if __name__ == '__main__': # img_path = '/Users/ligang/Documents/Emilie/dress/85_0.jpg' # print ulbp(img_path) workDir = '/Users/ligang/Documents/Emilie/dress' startTime = time.time() count = 0 data = [] for filename in os.listdir(workDir): ulbp_feature = ulbp(os.path.join(workDir, filename)) if ulbp_feature is None: continue if len(ulbp_feature) > 0: data.append((filename, ulbp_feature)) count = count + 1 print count endTime = time.time() useTime = endTime - startTime eachTime = useTime / count print count, eachTime File_Operation.write_list_to_file('/Users/ligang/Documents/ulbp.txt', data)
if __name__ == "__main__": # # cf1 = get_color_feature('/Users/ligang/170_0.jpg') # cf2 = get_color_feature('/Users/ligang/189_0.jpg') # cf3 = get_color_feature('/Users/ligang/129_0.jpg') # dis1 , dis2 = 0, 0 # for i in xrange(71): # dis1 += (cf1[i]-cf2[i]) * (cf1[i]-cf2[i]) # dis2 += (cf1[i]-cf3[i]) * (cf1[i]-cf3[i]) # print dis1, dis2 workDir = "/Users/ligang/Documents/Emilie/dress" startTime = time.time() count = 0 cfs = [] for filename in os.listdir(workDir): cf = get_color_feature(os.path.join(workDir, filename)) if len(cf) > 0: cfs.append((filename, cf)) count = count + 1 endTime = time.time() useTime = endTime - startTime print useTime, count print sys.getsizeof(cfs) File_Operation.write_list_to_file("/Users/ligang/Documents/cfs.txt", cfs)