Ejemplo n.º 1
0
    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)
Ejemplo n.º 2
0
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)