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

  • 大小: 1.49MB
    文件類型: .zip
    金幣: 2
    下載: 0 次
    發布日期: 2023-09-15
  • 語言: C#
  • 標簽: 相對定向??C#??

資源簡介

很好的代碼,僅供參考!雙像解析相對定向的程序應用。

資源截圖

代碼片段和文件信息

//?ChildView1.cpp?:?implementation?file
//

#include?“stdafx.h“
#include?“ReOrientation.h“
#include?“ReOrientationDoc.h“
#include?“ChildView1.h“
#include?“.\lib\ximage.h“
#include?“DlgPositionreset.h“


#ifdef?_DEBUG
#define?new?DEBUG_NEW
#undef?THIS_FILE
static?char?THIS_FILE[]?=?__FILE__;
#endif

/////////////////////////////////////////////////////////////////////////////
//?CChildView1

IMPLEMENT_DYNCREATE(CChildView1?CScrollView)

CChildView1::CChildView1()
{
m_bFlagSelect?=?FALSE;
m_TempPoint?=?0;
m_pDlg?=?NULL;
}

CChildView1::~CChildView1()
{
m_LImagePoints.RemoveAll();
}


BEGIN_MESSAGE_MAP(CChildView1?CScrollView)
//{{AFX_MSG_MAP(CChildView1)
ON_WM_LBUTTONDOWN()
ON_COMMAND(ID_SELECTLPOINTS?onselectlpoints)
ON_WM_MOUSEMOVE()
ON_WM_RBUTTONDOWN()
ON_WM_SETCURSOR()
ON_WM_LBUTTONUP()
//}}AFX_MSG_MAP
END_MESSAGE_MAP()

/////////////////////////////////////////////////////////////////////////////
//?CChildView1?drawing

void?CChildView1::OnInitialUpdate()
{
CScrollView::OnInitialUpdate();

CSize?sizeTotal;
//?TODO:?calculate?the?total?size?of?this?view
sizeTotal.cx?=?sizeTotal.cy?=?100;
SetScrollSizes(MM_TEXT?sizeTotal);
}

void?CChildView1::OnDraw(CDC*?pDC)
{
CReOrientationDoc*?pDoc?=?(CReOrientationDoc*)GetDocument();
//?TODO:?add?draw?code?here
CxImage*??image??=?pDoc->m_LImage;
if(!image)
return;
else
{
if?(!pDoc->GetStretchMode())?
{
SetScrollSizes(MM_TEXT CSize(00));
CRect?rect;
GetClientRect(&rect);
image->Draw(pDC->GetSafeHdc()?rect);
}
else?
{
SetScrollSizes(MM_TEXTCSize((int)(image->GetWidth()*pDoc->GetZoomFactor())
(int)(image->GetHeight()*pDoc->GetZoomFactor())));
float?zoom=pDoc->GetZoomFactor();
if?(zoom==1)
image->Draw(pDC->GetSafeHdc());
else
image->Draw(pDC->GetSafeHdc()
CRect(00(int)(image->GetWidth()*zoom)(int)(image->GetHeight()*zoom)));
}
}
CPen newpen;
CPen *oldpen;
newpen.CreatePen(PS_SOLID?1?RGB(255?0?0));
oldpen?=?pDC->Selectobject(&newpen);????
????//畫出手動選擇的特征點
for(int?i=0;?i {
int?xPos?=?0;
int?yPos?=?0;
xPos?=?m_LImagePoints.GetAt(i).x;
yPos?=?m_LImagePoints.GetAt(i).y;

/*將以圖像中心為原點的特征點坐標轉換為以圖像左上角為原點的坐標*/
xPos?=?xPos?+?int(pDoc->m_LImage->GetWidth()/2.);
yPos?=-1*(yPos?-?int(pDoc->m_LImage->GetHeight()/2.));

????/*圖像坐標轉換為屏幕坐標并顯示出來*/
xPos?=int(xPos*pDoc->m_ZoomFactor);
yPos?=?int(yPos*pDoc->m_ZoomFactor);
pDC->MoveTo(xPos-8?yPos);
pDC->LineTo(xPos+8?yPos);
pDC->MoveTo(xPos?yPos+8);
pDC->LineTo(xPos?yPos-8);

/*標記點的序號*/
pDC->SetTextColor(RGB(25500));
pDC->SetBkMode(0);
CString?str;
str.Format(“%d“i+1);
pDC->TextOut(xPos+10yPosstr);
}

for(i=0;?im_FeaturePoints.GetSize();?i++)
{
/*將圖像像素坐標轉換為屏幕坐標*/
int?xPos?=?0;
int?yPos?=?0;
CRect?Rect;
GetClientRect(Rect);
if(!pDoc->GetStretchMode())
{

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2013-05-20?11:19??雙像解析相對定向C#程序\
?????文件????????8649??2011-01-15?10:17??雙像解析相對定向C#程序\ChildView1.cpp
?????文件????????2162??2011-01-14?22:47??雙像解析相對定向C#程序\ChildView1.h
?????文件????????7517??2011-01-15?10:25??雙像解析相對定向C#程序\ChildView2.cpp
?????文件????????1996??2011-01-14?19:40??雙像解析相對定向C#程序\ChildView2.h
?????文件????????1100??2011-01-08?17:10??雙像解析相對定向C#程序\DlgAboutMoravec.cpp
?????文件????????1315??2011-01-08?17:10??雙像解析相對定向C#程序\DlgAboutMoravec.h
?????文件????????1319??2011-01-08?17:12??雙像解析相對定向C#程序\DlgMoravec.cpp
?????文件????????1238??2011-01-08?17:11??雙像解析相對定向C#程序\DlgMoravec.h
?????文件????????1875??2011-01-13?19:10??雙像解析相對定向C#程序\DlgOpenImage.cpp
?????文件????????1322??2011-01-09?15:30??雙像解析相對定向C#程序\DlgOpenImage.h
?????文件????????7118??2011-01-15?10:32??雙像解析相對定向C#程序\DlgPositionreset.cpp
?????文件????????1553??2011-01-15?01:16??雙像解析相對定向C#程序\DlgPositionreset.h
?????文件????????1922??2011-01-13?19:45??雙像解析相對定向C#程序\DlgReadIOElements.cpp
?????文件????????1352??2011-01-13?19:45??雙像解析相對定向C#程序\DlgReadIOElements.h
?????文件????????1174??2011-01-14?02:05??雙像解析相對定向C#程序\FixSplitterWnd.cpp
?????文件????????1247??2011-01-08?19:00??雙像解析相對定向C#程序\FixSplitterWnd.h
?????目錄???????????0??2013-05-20?11:19??雙像解析相對定向C#程序\lib\
?????文件???????65041??2006-05-29?17:09??雙像解析相對定向C#程序\lib\ColorTable.h
?????文件?????2002268??2003-03-13?15:58??雙像解析相對定向C#程序\lib\cximage.lib
?????文件??????211808??2003-03-13?15:59??雙像解析相對定向C#程序\lib\j2000.lib
?????文件???????87120??2003-03-13?15:59??雙像解析相對定向C#程序\lib\jbig.lib
?????文件??????565182??2003-03-13?15:58??雙像解析相對定向C#程序\lib\jpeg.lib
?????文件??????589420??2003-03-13?15:59??雙像解析相對定向C#程序\lib\png.lib
?????文件?????1273524??2003-03-13?15:59??雙像解析相對定向C#程序\lib\tiff.lib
?????文件?????????176??2002-12-02?10:02??雙像解析相對定向C#程序\lib\vssver.scc
?????文件????????2158??2002-12-02?10:02??雙像解析相對定向C#程序\lib\xfile.h
?????文件????????2927??2002-12-02?10:02??雙像解析相對定向C#程序\lib\ximadefs.h
?????文件???????15479??2007-11-21?18:58??雙像解析相對定向C#程序\lib\ximage.h
?????文件????????2624??2002-12-02?10:02??雙像解析相對定向C#程序\lib\xiofile.h
?????文件????????1697??2002-12-02?10:02??雙像解析相對定向C#程序\lib\xmemfile.h
............此處省略37個文件信息

評論

共有 條評論