-
大小: 1.61M文件類(lèi)型: .rar金幣: 1下載: 0 次發(fā)布日期: 2023-06-24
- 語(yǔ)言: C/C++
- 標(biāo)簽:
資源簡(jiǎn)介
用了挺長(zhǎng)時(shí)間自己寫(xiě)的,不是前段時(shí)間網(wǎng)上流傳的運(yùn)行在linux上的那個(gè)。
代碼片段和文件信息
#include
#include
#include“Assign_orientation.h“
#include“Gauss_smooth.h“
int?GetOrientation(double?psxdouble?psyint?scaleint?octaveGSS?&gss)
{
double?temp[2*OrienRegion+1];
GetGaussTemp(tempOrienRegion)
int?xywidhei;
wid=gss.octaves[octave-gss.omin].imgs[0]->wid;
hei=gss.octaves[octave-gss.omin].imgs[0]->hei;
x=(int)(psx+0.5);
y=(int)(psy+0.5);
double?dir[2];
double?bin[BinCuts];
if((y=hei-OrienRegion-1)||(x>=wid-OrienRegion-1))return?-1;
int?ij;
for(i=0;i for(i=y-OrienRegion;i<=y+OrienRegion;i++)
{
for(j=x-OrienRegion;j<=x+OrienRegion;j++)
{
LocalOrientation(jiscaleoctavegssdir);/////////////此處更改了層數(shù)
bin[(((int)(dir[1]*BinCuts/2/pi+0.5+BinCuts)))%BinCuts]+=(dir[0]*temp[i+OrienRegion-y]*temp[j+OrienRegion-x]);
}
}
int?maxdir=0;
for(i=1;ibin[maxdir])maxdir=i;
return?maxdir;
}
void?LocalOrientation(int?xint?
?屬性????????????大小?????日期????時(shí)間???名稱(chēng)
-----------?---------??----------?-----??----
?????目錄??????????0??2009-01-18?20:49??sift_ex3
?????文件???????3293??2008-10-12?23:05??sift_ex3\Assign_orientation.cpp
?????文件????????356??2008-10-12?23:05??sift_ex3\Assign_orientation.h
?????文件???????4408??2008-11-02?09:39??sift_ex3\Desc
?????文件????????405??2008-10-24?16:53??sift_ex3\Desc
?????文件???????1339??2008-11-02?09:28??sift_ex3\Dss.cpp
?????文件????????197??2008-10-24?16:53??sift_ex3\Dss.h
?????文件???????2069??2008-10-24?17:00??sift_ex3\Gauss_smooth.cpp
?????文件????????250??2008-10-24?16:53??sift_ex3\Gauss_smooth.h
?????文件???????2172??2008-11-10?22:58??sift_ex3\Gss.cpp
?????文件????????279??2008-10-24?16:53??sift_ex3\Gss.h
?????文件???????7638??2008-10-24?16:53??sift_ex3\Hesse.cpp
?????文件????????498??2008-10-24?16:53??sift_ex3\Hesse.h
?????文件????????722??2008-10-20?12:28??sift_ex3\Img_descr.cpp
?????文件????????335??2008-10-14?13:45??sift_ex3\Img_descr.h
?????文件?????????90??2008-11-05?19:38??sift_ex3\mainfunc.cpp
?????文件???????2274??2008-11-02?21:06??sift_ex3\Match_exam.cpp
?????文件????????311??2008-11-02?14:47??sift_ex3\Match_exam.h
?????文件???????1762??2008-10-24?16:53??sift_ex3\Matrix.cpp
?????文件????????295??2008-10-24?16:53??sift_ex3\Matrix.h
?????文件???????1913??2008-10-24?16:53??sift_ex3\Orientation.cpp
?????文件????????178??2008-10-24?16:53??sift_ex3\Orientation.h
?????文件???????3355??2008-10-26?23:38??sift_ex3\Read_img.cpp
?????文件????????276??2008-10-26?23:16??sift_ex3\Read_img.h
?????文件???????1410??2008-10-24?16:53??sift_ex3\Resize_img.cpp
?????文件????????139??2008-10-16?20:36??sift_ex3\Resize_img.h
?????文件????????419??2008-11-11?21:36??sift_ex3\Resource.h
?????文件???????9502??2008-11-02?20:55??sift_ex3\Scale_space.cpp
?????文件????????279??2008-10-24?16:53??sift_ex3\Scale_space.h
?????文件???????4190??2008-10-27?09:23??sift_ex3\SifMatch.cpp
............此處省略30個(gè)文件信息
評(píng)論
共有 條評(píng)論