91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

資源簡介

攝影測量空間后方交會程序合集,含MFC和C++,C#源碼,要進行攝影測量實習的同學們,你們有福了,快來下載這個吧,這個程序的合集可真的費了我不少心血呢。。。。

資源截圖

代碼片段和文件信息

//?RAL.cpp?:?Defines?the?entry?point?for?the?DLL?application.
//

#include?“stdafx.h“
#include?“RAL.h“

BOOL?APIENTRY?DllMain(?HANDLE?hModule?
???????????????????????DWORD??ul_reason_for_call?
???????????????????????LPVOID?lpReserved
?)
{
????switch?(ul_reason_for_call)
{
case?DLL_PROCESS_ATTACH:
case?DLL_THREAD_ATTACH:
case?DLL_THREAD_DETACH:
case?DLL_PROCESS_DETACH:
break;
????}
????return?TRUE;
}

float?a1a2a3b1b2b3c1c2c3;
CMatrix?A(06);
CMatrix?L;
CMatrix?test;
CMatrix?R;
float?Anglelimit;
float?XYZlimit;
int?diedaicount;
int?scale;

RAL_API?void?SetLimit(float?anglelimitsfloat?XYZlimitsint?countint?iscale)
{
Anglelimit=anglelimits;
XYZlimit=XYZlimits;
diedaicount=count;
scale=iscale;
}

RAL_API?void?precision(float?pr[])
{
CMatrix?temp=A*test-L;
float?m=0;
int?i=0;
for?(i=0;i {
m+=temp[i][0]*temp[i][0];
}
float?m0=sqrt(?m/float(temp.getrow()-6)?);
pr[0]=m0;
CMatrix?temp1=(A.Transpose()*A).Inverse();
for(i=0;i<6;i++)
{
pr[i+1]=m0*sqrt(temp1[i][i]);
}
}

RAL_API?int?Calculate(float?x[]float?y[]float?X[]float?Y[]float?Z[]float?ffloat?x0float?y0int?countfloat?result[]float?resR[])
{

? G_xy?*gxy=new?G_xy[count];
? float?*temp=new?float[count*2];

int?i;

float?Xs=0.0Ys=0.0Zs;
float?fiwk;

Zs=f*scale;

for?(i=0;i {
Xs+=X[i];Ys+=Y[i];
}
Xs/=count;Ys/=count;

fi=0;w=0;k=0;
int?rr=0;
do?
{
A.ResetSize(06);
R=getR(fiwk);
for?(i=0;i {
gxy[i]=collineation(X[i]Y[i]Z[i]XsYsZsf);
temp[2*i]=x[i]-gxy[i].x;
temp[2*i+1]=y[i]-gxy[i].y;
}

for?(i=0;i {
float?zz=gxy[i].Z;
CMatrix?te(26);
te=getA(x[i]y[i]fikwzzx0y0f);
A=A.Annex(te);
}
L.ResetSize(count*21);
L.SetValue(temp);
CMatrix?AT;
AT=A.Transpose();

if?((AT*A).GetMatrixValue()==0){
delete?[]gxy;
delete?[]temp;
return?2;
}

test=(?AT*A?).Inverse()?*?AT?*L;

Xs+=test[0][0];
Ys+=test[1][0];
Zs+=test[2][0];
fi+=test[3][0];
w+=test[4][0];
k+=test[5][0];

float?s1=max(max(test[0][0]test[1][0])test[2][0]);
float?s2=max(max(test[3][0]test[4][0])test[5][0]);

if?(s1 break;
rr++;

if(rr>diedaicount)?{
delete?[]gxy;
delete?[]temp;
return?0;
}

}?while?(1);

result[0]=Xs;result[1]=Ys;result[2]=Zs;
result[3]=fi;result[4]=w;result[5]=k;
R=getR(fiwk);
resR[0]=R[0][0];resR[1]=R[0][1];resR[2]=R[0][2];
resR[3]=R[1][0];resR[4]=R[1][1];resR[5]=R[1][2];
resR[6]=R[2][0];resR[7]=R[2][1];resR[8]=R[2][2];

delete?[]gxy;
delete?[]temp;
return?1;
}

RAL_API?G_xy?collineation(float?Xafloat?Yafloat?Zafloat?Xsfloat?Ysfloat?Zsfloat?f)
{
//共線方程
G_xy?temp;
temp.x=-f*?(a1*(Xa-Xs)+b1*(Ya-Ys)+c1*(Za-Zs))?/?(a3*(Xa-Xs)+b3*(Ya-Ys)+c3*(Za-Zs));
temp.y=-f*?(a2*(Xa-Xs)+b2*(Ya-Ys)+c2*(Za-Zs))?/?(a3*(Xa-Xs)+b3

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????文件??????10815??2011-10-17?22:24??攝影測量空間后方交會\VC6.0編寫的運算函數的dll工程\RAL.cpp

?????文件???????4303??2011-09-29?23:22??攝影測量空間后方交會\VC6.0編寫的運算函數的dll工程\RAL.dsp

?????文件????????512??2011-09-29?23:22??攝影測量空間后方交會\VC6.0編寫的運算函數的dll工程\RAL.dsw

?????文件???????2010??2011-10-17?22:07??攝影測量空間后方交會\VC6.0編寫的運算函數的dll工程\RAL.h

?????文件??????91136??2011-10-17?22:42??攝影測量空間后方交會\VC6.0編寫的運算函數的dll工程\RAL.ncb

?????文件??????48640??2011-10-17?22:42??攝影測量空間后方交會\VC6.0編寫的運算函數的dll工程\RAL.opt

?????文件???????5528??2011-10-17?22:24??攝影測量空間后方交會\VC6.0編寫的運算函數的dll工程\RAL.plg

?????文件???????1226??2011-09-29?23:22??攝影測量空間后方交會\VC6.0編寫的運算函數的dll工程\ReadMe.txt

?????文件????????290??2011-09-29?23:22??攝影測量空間后方交會\VC6.0編寫的運算函數的dll工程\StdAfx.cpp

?????文件????????844??2011-09-29?23:32??攝影測量空間后方交會\VC6.0編寫的運算函數的dll工程\StdAfx.h

?????文件????????117??2011-10-06?19:56??攝影測量空間后方交會\VS2010編寫的C#窗體程序界面\houfang\app.config

?????文件????????117??2011-10-06?19:56??攝影測量空間后方交會\VS2010編寫的C#窗體程序界面\houfang\bin\Debug\houfang.exe.config

?????文件??????11608??2011-10-19?21:07??攝影測量空間后方交會\VS2010編寫的C#窗體程序界面\houfang\bin\Debug\houfang.vshost.exe

?????文件????????117??2011-10-06?19:56??攝影測量空間后方交會\VS2010編寫的C#窗體程序界面\houfang\bin\Debug\houfang.vshost.exe.config

?????文件????????490??2010-03-17?22:39??攝影測量空間后方交會\VS2010編寫的C#窗體程序界面\houfang\bin\Debug\houfang.vshost.exe.manifest

?????文件???????4608??2011-10-17?22:08??攝影測量空間后方交會\VS2010編寫的C#窗體程序界面\houfang\bin\Debug\Interop.LCC11.dll

?????文件?????319590??2011-10-17?22:24??攝影測量空間后方交會\VS2010編寫的C#窗體程序界面\houfang\bin\Debug\RAL.dll

?????文件??????99678??2011-09-26?23:18??攝影測量空間后方交會\VS2010編寫的C#窗體程序界面\houfang\diigo-logo2.ico

?????文件???????8401??2011-10-17?22:20??攝影測量空間后方交會\VS2010編寫的C#窗體程序界面\houfang\Form1.cs

?????文件??????21745??2011-10-09?19:24??攝影測量空間后方交會\VS2010編寫的C#窗體程序界面\houfang\Form1.Designer.cs

?????文件?????159159??2011-10-09?19:24??攝影測量空間后方交會\VS2010編寫的C#窗體程序界面\houfang\Form1.resx

?????文件????????597??2011-10-17?22:29??攝影測量空間后方交會\VS2010編寫的C#窗體程序界面\houfang\Form2.cs

?????文件??????20633??2011-10-17?22:29??攝影測量空間后方交會\VS2010編寫的C#窗體程序界面\houfang\Form2.Designer.cs

?????文件?????156189??2011-10-17?22:29??攝影測量空間后方交會\VS2010編寫的C#窗體程序界面\houfang\Form2.resx

?????文件????????472??2011-09-30?17:59??攝影測量空間后方交會\VS2010編寫的C#窗體程序界面\houfang\Form3.cs

?????文件???????5754??2011-09-30?17:59??攝影測量空間后方交會\VS2010編寫的C#窗體程序界面\houfang\Form3.Designer.cs

?????文件?????187450??2011-09-30?17:59??攝影測量空間后方交會\VS2010編寫的C#窗體程序界面\houfang\Form3.resx

?????文件???????1171??2011-10-11?23:14??攝影測量空間后方交會\VS2010編寫的C#窗體程序界面\houfang\Form4.cs

?????文件???????8640??2011-10-11?23:14??攝影測量空間后方交會\VS2010編寫的C#窗體程序界面\houfang\Form4.Designer.cs

?????文件?????155637??2011-10-11?23:14??攝影測量空間后方交會\VS2010編寫的C#窗體程序界面\houfang\Form4.resx

............此處省略33個文件信息

評論

共有 條評論