text: #include <iostream>
  #include "opencv2/opencv.hpp"
  
  using namespace cv;
  using namespace std;
  
  int main()
  {
  	Mat h_image = imread( "images/drawing.JPG", 0 );
  	imshow("source", h_image);
  	//Detect the keypoints using FAST Detector
  	cv::Ptr<cv::cuda::FastFeatureDetector> detector = cv::cuda::FastFeatureDetector::create(100,true,2);
  	std::vector<cv::KeyPoint> keypoints;
  	cv::cuda::GpuMat d_image;
  	d_image.upload(h_image);
  	detector->detect(d_image, keypoints);
  	//Draw detected keypoints
  	cv::drawKeypoints(h_image,keypoints,h_image);
  	//Show detected keypoints
  	imshow("Final Result", h_image);
  	waitKey(0);
  	return 0;
  }
  