手势识别
先去作者的网址下载了该有的代码http://shop.oreilly.com/product/0636920022923.do
涉及的python文件有dsift,sift,imtool,import knn, bayes
处理数据的代码:
def get_imlist(path):
""" Returns a list of filenames for
all jpg images in a directory. """
path=str(path)
if path=="":
return[ ]
path=path.replace("/","\\")
return [os.path.join(path,f) for f in os.listdir(path) if f.endswith('.ppm')]
def get_dsift(imlist):
for filename in imlist:
featfile=filename[:-3]+'dsift'
dsift.process_image_dsift(filename,featfile,10,5,resize=(50,50))
imlist1=get_imlist('D:/DLcode/PCV/uniform/train')
imlist2=get_imlist('D:/DLcode/PCV/uniform/test‘)
get_dsift(imlist1