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

  • 大小: 12.89MB
    文件類型: .rar
    金幣: 1
    下載: 0 次
    發(fā)布日期: 2023-06-18
  • 語(yǔ)言: C/C++
  • 標(biāo)簽:

資源簡(jiǎn)介

本次介紹的是基于張正友標(biāo)定法的基礎(chǔ)并結(jié)合MFC的界面化操作來(lái)實(shí)現(xiàn)的單目相機(jī)標(biāo)定。

資源截圖

代碼片段和文件信息

#include?“StdAfx.h“??
#include?“CvvImage.h“??
//////////////////////////////////////////////////////////////////////??
//?Construction/Destruction??
//////////////////////////////////////////////////////////////////////??
CV_INLINE?RECT?NormalizeRect(?RECT?r?);??
CV_INLINE?RECT?NormalizeRect(?RECT?r?)??
{??
???int?t;??
???if(?r.left?>?r.right?)??
???{??
??????t?=?r.left;??
??????r.left?=?r.right;??
??????r.right?=?t;??
???}??
???if(?r.top?>?r.bottom?)??
???{??
??????t?=?r.top;??
??????r.top?=?r.bottom;??
??????r.bottom?=?t;??
???}??
??
???return?r;??
}??
CV_INLINE?CvRect?RectToCvRect(?RECT?sr?);??
CV_INLINE?CvRect?RectToCvRect(?RECT?sr?)??
{??
???sr?=?NormalizeRect(?sr?);??
???return?cvRect(?sr.left?sr.top?sr.right?-?sr.left?sr.bottom?-?sr.top?);??
}??
CV_INLINE?RECT?CvRectToRect(?CvRect?sr?);??
CV_INLINE?RECT?CvRectToRect(?CvRect?sr?)??
{??
???RECT?dr;??
???dr.left?=?sr.x;??
???dr.top?=?sr.y;??
???dr.right?=?sr.x?+?sr.width;??
???dr.bottom?=?sr.y?+?sr.height;??
??
???return?dr;??
}??
CV_INLINE?IplROI?RectToROI(?RECT?r?);??
CV_INLINE?IplROI?RectToROI(?RECT?r?)??
{??
???IplROI?roi;??
???r?=?NormalizeRect(?r?);??
???roi.xOffset?=?r.left;??
???roi.yOffset?=?r.top;??
???roi.width?=?r.right?-?r.left;??
???roi.height?=?r.bottom?-?r.top;??
???roi.coi?=?0;??
??
???return?roi;??
}??
void??FillBitmapInfo(?BITMAPINFO*?bmi?int?width?int?height?int?bpp?int?origin?)??
{??
???assert(?bmi?&&?width?>=?0?&&?height?>=?0?&&?(bpp?==?8?||?bpp?==?24?||?bpp?==?32));??
??
???BITMAPINFOHEADER*?bmih?=?&(bmi->bmiHeader);??
??
???memset(?bmih?0?sizeof(*bmih));??
???bmih->biSize?=?sizeof(BITMAPINFOHEADER);??
???bmih->biWidth?=?width;??
???bmih->biHeight?=?origin???abs(height)?:?-abs(height);??
???bmih->biPlanes?=?1;??
???bmih->biBitCount?=?(unsigned?short)bpp;??
???bmih->biCompression?=?BI_RGB;??
???if(?bpp?==?8?)??
???{??
??????RGBQUAD*?palette?=?bmi->bmiColors;??
??????int?i;??
??????for(?i?=?0;?i???????{??
?????????palette[i].rgbBlue?=?palette[i].rgbGreen?=?palette[i].rgbRed?=?(BYTE)i;??
?????????palette[i].rgbReserved?=?0;??
??????}??
???}??
}??
CvvImage::CvvImage()??
{??
???m_img?=?0;??
}??
void?CvvImage::Destroy()??
{??
???cvReleaseImage(?&m_img?);??
}??
CvvImage::~CvvImage()??
{??
???Destroy();??
}??
bool??CvvImage::Create(?int?w?int?h?int?bpp?int?origin?)??
{??
???const?unsigned?max_img_size?=?10000;??
??
???if(?(bpp?!=?8?&&?bpp?!=?24?&&?bpp?!=?32)?||??
??????(unsigned)w?>=??max_img_size?||?(unsigned)h?>=?max_img_size?||??
??????(origin?!=?IPL_ORIGIN_TL?&&?origin?!=?IPL_ORIGIN_BL))??
???{??
??????assert(0);?//?most?probably?it?is?a?programming?error??
??????return?false;??
???}??
???if(?!m_img?||?Bpp()?!=?bpp?||?m_img->width?!=?w?||?m_img->height?!=?h?)??
???{??
??????if(?m_img?&&?m_img->nSize?==?sizeof(IplImage))??
?????????Destroy();??
??????/*?prepare?IPL?header?*/??
??????m_img?=?cvCreateImage(?cvSize(?w?h?)?IPL_DEPTH_8U?bpp/8?);

?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----

?????文件?????367104??2017-10-22?14:43??myCameraCalibration\Debug\myCameraCalibration.exe

?????文件????1876068??2017-10-22?14:43??myCameraCalibration\Debug\myCameraCalibration.ilk

?????文件????9513984??2017-10-22?14:43??myCameraCalibration\Debug\myCameraCalibration.pdb

?????文件????????297??2017-10-22?10:30??myCameraCalibration\myCameraCalibration\calibdata.txt

?????文件???????6392??2017-10-22?15:20??myCameraCalibration\myCameraCalibration\calibresult.txt

?????文件??????22201??2017-10-22?15:20??myCameraCalibration\myCameraCalibration\chesscorners.txt

?????文件???????7679??2017-10-21?16:22??myCameraCalibration\myCameraCalibration\CvvImage.cpp

?????文件???????2113??2017-10-21?16:22??myCameraCalibration\myCameraCalibration\CvvImage.h

?????文件??????10094??2017-10-22?14:43??myCameraCalibration\myCameraCalibration\Debug\cl.command.1.tlog

?????文件?????196114??2017-10-22?14:43??myCameraCalibration\myCameraCalibration\Debug\CL.read.1.tlog

?????文件???????5548??2017-10-22?14:43??myCameraCalibration\myCameraCalibration\Debug\CL.write.1.tlog

?????文件?????278206??2017-10-22?14:43??myCameraCalibration\myCameraCalibration\Debug\CvvImage.obj

?????文件??????????2??2017-10-22?14:43??myCameraCalibration\myCameraCalibration\Debug\link-cvtres.read.1.tlog

?????文件??????????2??2017-10-22?14:43??myCameraCalibration\myCameraCalibration\Debug\link-cvtres.write.1.tlog

?????文件??????????2??2017-10-22?14:43??myCameraCalibration\myCameraCalibration\Debug\link-mt.read.1.tlog

?????文件??????????2??2017-10-22?14:43??myCameraCalibration\myCameraCalibration\Debug\link-mt.write.1.tlog

?????文件??????????2??2017-10-22?14:43??myCameraCalibration\myCameraCalibration\Debug\link-rc.read.1.tlog

?????文件??????????2??2017-10-22?14:43??myCameraCalibration\myCameraCalibration\Debug\link-rc.write.1.tlog

?????文件??????????2??2017-10-22?14:43??myCameraCalibration\myCameraCalibration\Debug\link.1732-cvtres.read.1.tlog

?????文件??????????2??2017-10-22?14:43??myCameraCalibration\myCameraCalibration\Debug\link.1732-cvtres.write.1.tlog

?????文件??????????2??2017-10-22?14:43??myCameraCalibration\myCameraCalibration\Debug\link.1732-mt.read.1.tlog

?????文件??????????2??2017-10-22?14:43??myCameraCalibration\myCameraCalibration\Debug\link.1732-mt.write.1.tlog

?????文件??????????2??2017-10-22?14:43??myCameraCalibration\myCameraCalibration\Debug\link.1732-rc.read.1.tlog

?????文件??????????2??2017-10-22?14:43??myCameraCalibration\myCameraCalibration\Debug\link.1732-rc.write.1.tlog

?????文件??????????2??2017-10-22?14:43??myCameraCalibration\myCameraCalibration\Debug\link.1732.read.1.tlog

?????文件??????????2??2017-10-22?14:43??myCameraCalibration\myCameraCalibration\Debug\link.1732.write.1.tlog

?????文件??????????2??2017-10-22?14:43??myCameraCalibration\myCameraCalibration\Debug\link.2192-cvtres.read.1.tlog

?????文件??????????2??2017-10-22?14:43??myCameraCalibration\myCameraCalibration\Debug\link.2192-cvtres.write.1.tlog

?????文件??????????2??2017-10-22?14:43??myCameraCalibration\myCameraCalibration\Debug\link.2192-mt.read.1.tlog

?????文件??????????2??2017-10-22?14:43??myCameraCalibration\myCameraCalibration\Debug\link.2192-mt.write.1.tlog

............此處省略96個(gè)文件信息

評(píng)論

共有 條評(píng)論

相關(guān)資源