opencv3.x之后不再独立支持sift等算法,故需要添加contrib