How to add or modify SIFT 's funtion

, std::allocatorcv::Mat >&, std::vector<cv::Mat, std::allocatorcv::Mat >&, std::vector<cv::KeyPoint,