資源簡介
在lowe最終更新的sift版本基礎上修改。
適用于VS2008,opencv2.3.1版本。
代碼修改包括:
utils.h中添加頭文件#include
屬性->linker->input附加依賴項修改2.3.1版本opencv的lib庫文件。
opencv中tbb.dll需復制重命名為tbb_debug.dll。
另外,
系統的環境變量和VS2008中的關于opencv的設置參考opencv手冊。
代碼片段和文件信息
/*
Displays?image?features?from?a?file?on?an?image
Copyright?(C)?2006-2010??Rob?Hess?
@version?1.1.2-20100521
*/
#include?“imgfeatures.h“
#include?“utils.h“
#include?
#include?
#include?
/********************************?Globals?************************************/
char*?feat_file?=?“..\\beaver.sift“;
char*?img_file?=?“..\\beaver.png“;
int?feat_type?=?FEATURE_LOWE;
/**********************************?Main?*************************************/
int?main(?int?argc?char**?argv?)
{
IplImage*?img;
struct?feature*?feat;
char*?name;
int?n;
img?=?cvLoadImage(?img_file?1?);
if(?!?img?)
fatal_error(?“unable?to?load?image?from?%s“?img_file?);
n?=?import_features(?feat_file?feat_type?&feat?);
if(?n?==?-1?)
fatal_error(?“unable?to?import?features?from?%s“?feat_file?);
name?=?feat_file;
draw_features(?img?feat?n?);
cvNamedWindow(?name?1?);
cvShowImage(?name?img?);
cvWaitKey(?0?);
cvDestroyWindow(?name?);
cvReleaseImage(?&img?);
system(?“pause“?);
return?0;
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2013-06-08?15:10??sift\
?????文件???????48824??2013-06-07?16:50??sift\beaver.png
?????文件???????43003??2013-06-08?14:35??sift\beaver.sift
?????文件??????189954??2013-06-08?14:35??sift\beaver_out.bmp
?????文件???????39513??2013-06-07?16:50??sift\beaver_xform.png
?????文件????????1942??2013-06-07?16:50??sift\ChangeLog.txt
?????目錄???????????0??2013-06-07?16:50??sift\docs\
?????目錄???????????0??2013-06-07?16:50??sift\docs\html\
?????文件????????2394??2013-06-07?16:50??sift\docs\html\annotated.html
?????文件?????????677??2013-06-07?16:50??sift\docs\html\bc_s.png
?????文件????????3574??2013-06-07?16:50??sift\docs\html\classes.html
?????文件?????????126??2013-06-07?16:50??sift\docs\html\closed.png
?????文件????????9815??2013-06-07?16:50??sift\docs\html\doxygen.css
?????文件????????3942??2013-06-07?16:50??sift\docs\html\doxygen.png
?????文件????????2461??2013-06-07?16:50??sift\docs\html\files.html
?????文件?????????301??2013-06-07?16:50??sift\docs\html\formula.repository
?????文件?????????340??2013-06-07?16:50??sift\docs\html\form_0.png
?????文件?????????212??2013-06-07?16:50??sift\docs\html\form_1.png
?????文件?????????215??2013-06-07?16:50??sift\docs\html\form_10.png
?????文件?????????306??2013-06-07?16:50??sift\docs\html\form_11.png
?????文件?????????669??2013-06-07?16:50??sift\docs\html\form_12.png
?????文件?????????629??2013-06-07?16:50??sift\docs\html\form_13.png
?????文件?????????210??2013-06-07?16:50??sift\docs\html\form_2.png
?????文件?????????265??2013-06-07?16:50??sift\docs\html\form_3.png
?????文件?????????280??2013-06-07?16:50??sift\docs\html\form_4.png
?????文件?????????208??2013-06-07?16:50??sift\docs\html\form_5.png
?????文件?????????220??2013-06-07?16:50??sift\docs\html\form_6.png
?????文件?????????222??2013-06-07?16:50??sift\docs\html\form_7.png
?????文件?????????436??2013-06-07?16:50??sift\docs\html\form_8.png
?????文件?????????314??2013-06-07?16:50??sift\docs\html\form_9.png
?????文件????????4209??2013-06-07?16:50??sift\docs\html\functions.html
............此處省略94個文件信息
評論
共有 條評論