oriented_gradient.hpp
Go to the documentation of this file.
00001 // @file oriented_gradient.hpp
00002 // @brief calc oriented gradient
00003 // @author Hiroaki Yaguchi, JSK
00004 
00005 #ifndef JSK_PERCEPTION_ORIENTEDGRADIENT_HPP_
00006 #define JSK_PERCEPTION_ORIENTEDGRADIENT_HPP_
00007 
00008 #include <stdlib.h>
00009 #include <stdio.h>
00010 #include <unistd.h>
00011 #include <pthread.h>
00012 #include <iostream>
00013 #include <fstream>
00014 #include <string>
00015 #include <vector>
00016 
00017 #include <opencv2/highgui/highgui.hpp>
00018 #include <opencv2/core/core.hpp>
00019 #include <opencv2/imgproc/imgproc.hpp>
00020 
00021 namespace jsk_perception {
00022 
00023 void calcOrientedGradient(cv::Mat& src, cv::Mat& dst);
00024 void calcOGKeyPoints(cv::Mat& src,
00025                      cv::Mat& dst,
00026                      std::vector<cv::Point>& result,
00027                      int thres = 32,
00028                      int bs = 1);
00029 void calcScaledOrientedGradient(cv::Mat& src, cv::Mat& dst, int scale);
00030 void calcSOGKeyPoints(cv::Mat& src, cv::Mat& dst);
00031 
00032 }
00033 
00034 #endif  // JSK_PERCEPTION_ORIENTEDGRADIENT_HPP_
00035 


jsk_perception
Author(s): Manabu Saito
autogenerated on Mon Oct 6 2014 01:16:59