sdrb.net
当前位置:首页 >> opEnCv3.0 siFt实现 >>

opEnCv3.0 siFt实现

#include #include #include //Thanks to Alessandro int main(int argc, const char* argv[]) { const cv::Mat input = cv::imread("input.jpg", 0); //Load as grayscale cv::SiftFeatureDetector detector; std::vector keypoints; detector...

opencv3.0 有一个opencv_contrib-master的补充库,在modules的xfeature里面,对SIFT类的声明在include文件夹的nonfree.hpp里,sift算法的实现在src文件夹里面的sift.cpp里面

opencv_core249d.lib opencv_imgproc249d.lib opencv_highgui249d.lib opencv_ml249d.lib opencv_video249d.lib opencv_features2d249d.lib opencv_calib3d249d.lib opencv_objdetect249d.lib opencv_contrib249d.lib opencv_legacy249d.lib ope...

void sift_detector_and_descriptors(IplImage* i_left,IplImage* i_right) { Mat mat_image_left=Mat(i_left,false); Mat mat_image_right=Mat(i_right,false); cv::SiftFeatureDetector *pDetector=new cv::SiftFeatureDetector; pDetector->d...

opencv3里面的sift是在opencv_contrib-master里面,这个需要自己单独去下载。这一点用起来确实没有opencv2方便了。

哈哈,我有一个基于opencv实现的sift,我把代码贴出来,你自己看看吧~~~ void sift_detector_and_descriptors(IplImage* i_left,IplImage* i_right) { Mat mat_image_left=Mat(i_left,false); Mat mat_image_right=Mat(i_right,false); cv::Sift...

opencv3.0 有一个opencv_contrib-master的补充库,在modules的xfeature里面,对SIFT类的声明在include文件夹的nonfree.hpp里,sift算法的实现在src文件夹里面的sift.cpp里面

opencv3.0 有一个opencv_contrib-master的补充库,在modules的xfeature里面,对SIFT类的声明在include文件夹的nonfree.hpp里,sift算法的实现在src文件夹里面的sift.cpp里面

网站首页 | 网站地图
All rights reserved Powered by www.sdrb.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com