亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? opencv用戶手冊之圖像處理部分(之二):采樣、差值與幾何變換(中文翻譯) - hunnish的opencv專欄.htm

?? OPENCV中文參考手冊
?? HTM
?? 第 1 頁 / 共 3 頁
字號:
  <DT>fillval 
  <DD>用來填充邊界外面的值 </DD></DL>
<P>函數 <SPAN lang=EN-US><A 
href="file:///C:/DOCUME~1/user/LOCALS~1/Temp/FrontPageTempDir/pvw1.htm#decl_cvWarpAffine">cvWarpAffine</A> 
利用下面指定的矩陣變換輸入圖像:</SPAN></P><PRE>dst(x&amp;apos;,y&amp;apos;)&lt;-src(x,y)
如果沒有指定<SPAN lang=EN-US> CV_WARP_INVERSE_MAP , (x&amp;apos;,y&amp;apos;)<SUP>T</SUP>=map_matrix?(x,y,1)<SUP>T</SUP>+b ,</SPAN>
否則,<SPAN lang=EN-US> (x, y)<SUP>T</SUP>=map_matrix?(x&amp;apos;,y&amp;apos,1)<SUP>T</SUP>+b</SPAN>
</PRE>
<P>函數與 <SPAN lang=EN-US><A 
href="file:///C:/DOCUME~1/user/LOCALS~1/Temp/FrontPageTempDir/pvw1.htm#decl_cvGetQuadrangleSubPix">cvGetQuadrangleSubPix</A> 
類似,但是不完全相同。 <A 
href="file:///C:/DOCUME~1/user/LOCALS~1/Temp/FrontPageTempDir/pvw1.htm#decl_cvWarpAffine">cvWarpAffine</A> 
要求輸入和輸出圖像具有同樣的數據類型,有更大的資源開銷(因此對大圖像不太合適)而且輸出圖像的部分可以保留不變。而 <A 
href="file:///C:/DOCUME~1/user/LOCALS~1/Temp/FrontPageTempDir/pvw1.htm#decl_cvGetQuadrangleSubPix">cvGetQuadrangleSubPix</A> 
可以精確地從8位圖像中提取四邊形到浮點數緩存區中,具有比較小的系統開銷,而且總是全部改變輸出圖像的內容。</SPAN></P>
<P>要變換稀疏矩陣,使用<SPAN lang=EN-US> cxcore 中的函數 <A 
href="file:///C:/DOCUME~1/user/LOCALS~1/Temp/FrontPageTempDir/pvw1.htm#decl_cvTransform">cvTransform</A> 
。</SPAN></P>
<HR>

<H3><A name=decl_cv2DRotationMatrix>2DRotationMatrix</A></H3>
<P class=Blurb><SPAN 
style="FONT-FAMILY: 宋體; mso-ascii-font-family: Helvetica; mso-hansi-font-family: Helvetica">計算二維旋轉的仿射變換矩陣</SPAN></P><PRE>CvMat* cv2DRotationMatrix( CvPoint2D32f center, double angle,
                           double scale, CvMat* map_matrix );
</PRE>
<P>
<DL>
  <DT>center 
  <DD>輸入圖像的旋轉中心 
  <DT>angle 
  <DD>旋轉角度(度)。正值表示逆時針旋轉<SPAN lang=EN-US>(坐標原點假設在左上角).</SPAN> 
  <DT>scale 
  <DD>各項同性的尺度因子 
  <DT>map_matrix 
  <DD>輸出<SPAN lang=EN-US> 2×3 矩陣的指針</SPAN> </DD></DL>
<P>函數 <SPAN lang=EN-US><A 
href="file:///C:/DOCUME~1/user/LOCALS~1/Temp/FrontPageTempDir/pvw1.htm#decl_cv2DRotationMatrix">cv2DRotationMatrix</A> 
計算矩陣:</SPAN></P><PRE>[  α  β  |  (1-α)*center.x - β*center.y ]
[ -β  α  |  β*center.x + (1-α)*center.y ]

where α=scale*cos(angle), β=scale*sin(angle)
</PRE>
<P>該變換映射旋轉中心到它本身。如果這不是目的的話,應該調整平移(<SPAN lang=EN-US>Hunnish: 這段話令人費解:The 
transformation maps the rotation center to itself. If this is not the purpose, 
the shift should be adjusted)</SPAN></P>
<HR>

<H3><A name=decl_cvWarpPerspective>WarpPerspective</A></H3>
<P class=Blurb><SPAN 
style="FONT-FAMILY: 宋體; mso-ascii-font-family: Helvetica; mso-hansi-font-family: Helvetica">對圖像進行透視變換</SPAN></P><PRE>void cvWarpPerspective( const CvArr* src, CvArr* dst, const CvMat* map_matrix,
                        int flags=CV_INTER_LINEAR+CV_WARP_FILL_OUTLIERS,
                        CvScalar fillval=cvScalarAll(0) );
</PRE>
<P>
<DL>
  <DT>src 
  <DD>輸入圖像. 
  <DT>dst 
  <DD>輸出圖像. 
  <DT>map_matrix 
  <DD><SPAN lang=EN-US>3×3 變換矩陣</SPAN> 
  <DT>flags 
  <DD>差值方法的開關選項: 
  <UL>
    <LI>CV_WARP_FILL_OUTLIERS - <SPAN 
    lang=EN-US>填充所有縮小圖像的象素。如果部分象素落在輸入圖像的邊界外,那么它們的值設定為 </SPAN><CODE><SPAN 
    lang=EN-US>fillval</SPAN></CODE><SPAN lang=EN-US>.</SPAN> 
    <LI>CV_WARP_INVERSE_MAP - <SPAN lang=EN-US>指定 </SPAN><CODE><SPAN 
    lang=EN-US>matrix</SPAN></CODE><SPAN lang=EN-US> 
    是輸出圖像到輸入圖像的反變換,因此可以直接用來做象素差值。否則, 函數從 </SPAN><CODE><SPAN 
    lang=EN-US>map_matrix 得到反變換。</SPAN></CODE> </LI></UL>
  <DT>fillval 
  <DD>用來填充邊界外面的值 </DD></DL>
<P>函數 <SPAN lang=EN-US><A 
href="file:///C:/DOCUME~1/user/LOCALS~1/Temp/FrontPageTempDir/pvw1.htm#decl_cvWarpPerspective">cvWarpPerspective</A> 
利用下面指定矩陣變換輸入圖像:</SPAN></P><PRE>dst(x&amp;apos;,y&amp;apos;)&lt;-src(x,y)
若指定<SPAN lang=EN-US> CV_WARP_INVERSE_MAP, (tx&amp;apos;,ty&amp;apos;,t)<SUP>T</SUP>=map_matrix?(x,y,1)<SUP>T</SUP>+b</SPAN>
否則,<SPAN lang=EN-US> (tx, ty, t)<SUP>T</SUP>=map_matrix?(x&amp;apos;,y&amp;apos,1)<SUP>T</SUP>+b</SPAN>
</PRE>
<P>要變換稀疏矩陣,使用<SPAN lang=EN-US> cxcore 中的函數 <A 
href="file:///C:/DOCUME~1/user/LOCALS~1/Temp/FrontPageTempDir/pvw1.htm#decl_cvTransform">cvTransform</A> 
。</SPAN></P>
<HR>

<H3><A name=decl_cvWarpPerspectiveQMatrix>WarpPerspectiveQMatrix</A></H3>
<P class=Blurb><SPAN 
style="FONT-FAMILY: 宋體; mso-ascii-font-family: Helvetica; mso-hansi-font-family: Helvetica">用</SPAN><SPAN 
lang=EN-US>4</SPAN><SPAN 
style="FONT-FAMILY: 宋體; mso-ascii-font-family: Helvetica; mso-hansi-font-family: Helvetica">個對應點計算透視變換矩陣</SPAN></P><PRE>CvMat* cvWarpPerspectiveQMatrix( const CvPoint2D32f* src,
                                 const CvPoint2D32f* dst,
                                 CvMat* map_matrix );
</PRE>
<P>
<DL>
  <DT>src 
  <DD>輸入圖像的四邊形的<SPAN lang=EN-US>4個點坐標</SPAN> 
  <DT>dst 
  <DD>輸出圖像的對應四邊形的<SPAN lang=EN-US>4個點坐標</SPAN> 
  <DT>map_matrix 
  <DD>輸出的<SPAN lang=EN-US> 3×3 矩陣</SPAN> </DD></DL>
<P>函數 <SPAN lang=EN-US><A 
href="file:///C:/DOCUME~1/user/LOCALS~1/Temp/FrontPageTempDir/pvw1.htm#decl_cvWarpPerspectiveQMatrix">cvWarpPerspectiveQMatrix</A> 
計算透視變換矩陣,使得:</SPAN></P><PRE>(t<SUB>i</SUB>x'<SUB>i</SUB>,t<SUB>i</SUB>y'<SUB>i</SUB>,t<SUB>i</SUB>)<SUP>T</SUP>=matrix?(x<SUB>i</SUB>,y<SUB>i</SUB>,1)<SUP>T</SUP>
</PRE>
<P>where <CODE>dst(i)=(x'<SUB>i</SUB>,y'<SUB>i</SUB>), 
src(i)=(x<SUB>i</SUB>,y<SUB>i</SUB>), i=0..3</CODE>.</P><BR><BR>
<P id=TBPingURL>Trackback: 
http://tb.blog.csdn.net/TrackBack.aspx?PostId=93174</P></DIV>
<DIV class=postFoot>
<SCRIPT 
src="OPENCV用戶手冊之圖像處理部分(之二):采樣、差值與幾何變換(中文翻譯) - HUNNISH的OPENCV專欄.files/PromoteIcon.aspx"></SCRIPT>
[<A href="javascript:StorePage()">點擊此處收藏本文</A>]&nbsp;&nbsp; 發表于 2004年09月03日 9:26 
AM </DIV></DIV><LINK href="http://blog.csdn.net/hunnish/Services/Pingback.aspx" 
rel=pingback><!--
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:dc="http://purl.org/dc/elements/1.1/"xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/">
<rdf:Description
rdf:about="http://blog.csdn.net/hunnish/archive/2004/09/03/93174.aspx"
dc:identifier="http://blog.csdn.net/hunnish/archive/2004/09/03/93174.aspx"
dc:title="OPENCV用戶手冊之圖像處理部分(之二):采樣、差值與幾何變換(中文翻譯) "
trackback:ping="http://tb.blog.csdn.net/TrackBack.aspx?PostId=93174" />
</rdf:RDF>
-->
<SCRIPT>function hide(){showComment();}</SCRIPT>
<BR>
<SCRIPT>document.write("<img src=http://counter.csdn.net/pv.aspx?id=24 border=0 width=0 height=0>");</SCRIPT>
<BR>
<DIV id=comments>
<H3></H3><A name=93587>&nbsp;</A>
<DIV class=post>
<DIV class=postTitle>stone&nbsp;發表于2004-09-03 2:48 PM&nbsp;&nbsp;IP: 
61.170.214.*</DIV>
<DIV class=postText>斑竹真是勞苦功高啊!</DIV></DIV><BR></DIV>
<DIV class=CommentForm id=commentform>
<H3>發表評論</H3>
<TABLE class=CommentForm>
  <TBODY>
  <TR>
    <TD width=69 height=0></TD>
    <TD></TD></TR>
  <TR>
    <TD width=70>大名:</TD>
    <TD align=left><INPUT id=PostComment.ascx_tbName style="WIDTH: 300px" 
      size=40 name=PostComment.ascx:tbName> <SPAN 
      id=PostComment.ascx_RequiredFieldValidator2 
      style="DISPLAY: none; COLOR: red" initialvalue="" 
      evaluationfunction="RequiredFieldValidatorEvaluateIsValid" 
      display="Dynamic" errormessage="<br>請輸入尊姓大名" 
      controltovalidate="PostComment.ascx_tbName"><BR>請輸入尊姓大名</SPAN> </TD></TR>
  <TR>
    <TD width=70>網址:</TD>
    <TD align=left><INPUT id=PostComment.ascx_tbUrl style="WIDTH: 300px" 
      size=40 name=PostComment.ascx:tbUrl> </TD></TR>
  <TR>
    <TD colSpan=3>評論&nbsp; <SPAN id=PostComment.ascx_RequiredFieldValidator3 
      style="DISPLAY: none; COLOR: red" initialvalue="" 
      evaluationfunction="RequiredFieldValidatorEvaluateIsValid" 
      display="Dynamic" errormessage="<br>請輸入評論" 
      controltovalidate="PostComment.ascx_tbComment"><BR>請輸入評論</SPAN> <BR><TEXTAREA id=PostComment.ascx_tbComment style="WIDTH: 381px; HEIGHT: 193px" name=PostComment.ascx:tbComment rows=10 cols=50></TEXTAREA> 
    </TD></TR>
  <TR style="DISPLAY: none">
    <TD height=24>驗證碼</TD>
    <TD><INPUT id=PostComment.ascx_ValidationKey style="WIDTH: 150px" 
      name=PostComment.ascx:ValidationKey> <INPUT id=VCImageSrc type=hidden 
      value=/VerifyCode.aspx?url=http%3a%2f%2fblog.csdn.net%2fhunnish%2farchive%2f2004%2f09%2f03%2f93174.aspx&amp;datetime=4%2f6%2f2006+6%3a09%3a32+PM&amp;ip=61.167.60.209> 
      <SPAN id=VCImageSpan></SPAN>
      <SCRIPT 
      src="OPENCV用戶手冊之圖像處理部分(之二):采樣、差值與幾何變換(中文翻譯) - HUNNISH的OPENCV專欄.files/deferShowVerifyImage.js" 
      type=text/javascript></SCRIPT>
    </TD></TR>
  <TR>
    <TD colSpan=3><INPUT language=javascript class=Button id=PostComment.ascx_btnSubmit onclick="if (typeof(Page_ClientValidate) == 'function') Page_ClientValidate(); " type=submit value=提交 name=PostComment.ascx:btnSubmit>&nbsp;&nbsp;&nbsp; 
      <INPUT id=PostComment.ascx_chkRemember type=checkbox 
      name=PostComment.ascx:chkRemember><LABEL 
      for=PostComment.ascx_chkRemember>記住我?</LABEL></TD></TR>
  <TR>
    <TD colSpan=3><SPAN id=PostComment.ascx_Message 
    style="COLOR: red"></SPAN></TD></TR></TBODY></TABLE></DIV></DIV>
<P id=footer>Powered by: <BR><A id=Footer1_Hyperlink2 
href="http://scottwater.com/blog" name=Hyperlink1><IMG alt="" 
src="OPENCV用戶手冊之圖像處理部分(之二):采樣、差值與幾何變換(中文翻譯) - HUNNISH的OPENCV專欄.files/100x30_Logo.gif" 
border=0></A> <A id=Footer1_Hyperlink3 href="http://asp.net/" 
name=Hyperlink1><IMG alt="" 
src="OPENCV用戶手冊之圖像處理部分(之二):采樣、差值與幾何變換(中文翻譯) - HUNNISH的OPENCV專欄.files/PoweredByAsp.Net.gif" 
border=0></A> <BR>Copyright ? HUNNISH </P>
<SCRIPT 
src="OPENCV用戶手冊之圖像處理部分(之二):采樣、差值與幾何變換(中文翻譯) - HUNNISH的OPENCV專欄.files/counter.js"></SCRIPT>

<SCRIPT language=javascript type=text/javascript>
<!--
	var Page_Validators =  new Array(document.all["PostComment.ascx_RequiredFieldValidator2"], document.all["PostComment.ascx_RequiredFieldValidator3"]);
		// -->
</SCRIPT>

<SCRIPT language=javascript type=text/javascript>
<!--
var Page_ValidationActive = false;
if (typeof(clientInformation) != "undefined" && clientInformation.appName.indexOf("Explorer") != -1) {
    if ((typeof(Page_ValidationVer) != "undefined") && (Page_ValidationVer == "125"))
        ValidatorOnLoad();
}

function ValidatorOnSubmit() {
    if (Page_ValidationActive) {
        return ValidatorCommonOnSubmit();
    }
    return true;
}
// -->
</SCRIPT>
</FORM>
<SCRIPT language=javascript>
	<!--
	try{
		hide();
		}
		catch(e){
		}
	//-->
	</SCRIPT>
</BODY></HTML>

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国内国产精品久久| 精品国产欧美一区二区| 不卡视频一二三| 国产精品一区免费视频| 精品一区二区三区香蕉蜜桃| 日韩高清不卡在线| 首页综合国产亚洲丝袜| 性感美女久久精品| 日韩精品亚洲专区| 免费成人在线影院| 狠狠色丁香婷综合久久| 精品一区精品二区高清| 国产一区二区不卡在线| 国产一区二区精品在线观看| 福利一区二区在线| 成人爱爱电影网址| 在线区一区二视频| 欧美精品一二三| 91麻豆精品91久久久久同性| 欧美mv日韩mv国产网站| 久久欧美一区二区| 久久久久成人黄色影片| 日本一区二区在线不卡| 亚洲丝袜另类动漫二区| 亚洲va韩国va欧美va| 欧美bbbbb| 国产精品自拍一区| 99久久久无码国产精品| 欧美在线免费播放| 日韩亚洲欧美成人一区| 国产色产综合产在线视频| 国产精品国产三级国产aⅴ中文| 亚洲色图在线播放| 亚洲成人免费观看| 狠狠色狠狠色合久久伊人| 成人av在线看| 欧美喷潮久久久xxxxx| 精品欧美乱码久久久久久| 中文无字幕一区二区三区| 一区二区三区在线视频观看| 青青草91视频| 成人午夜视频福利| 欧美日韩国产精品成人| 久久综合av免费| 成人aaaa免费全部观看| 欧美中文字幕亚洲一区二区va在线| 欧美一区二区成人| 国产精品无码永久免费888| 洋洋成人永久网站入口| 久久99国产精品尤物| 91视频www| 日韩欧美成人一区| 亚洲日本在线a| 美腿丝袜一区二区三区| jlzzjlzz国产精品久久| 91精品久久久久久久久99蜜臂| 欧美韩日一区二区三区四区| 亚洲成人免费影院| 成人国产精品免费观看视频| 欧美情侣在线播放| 亚洲欧洲成人自拍| 久久精品国产99国产精品| 91捆绑美女网站| 欧美sm极限捆绑bd| 亚洲网友自拍偷拍| 成人av免费在线| 精品国精品国产| 亚洲国产精品一区二区尤物区| 国产成人福利片| 欧美一级二级三级乱码| 亚洲精品欧美激情| 国产91高潮流白浆在线麻豆| 91精品啪在线观看国产60岁| 亚洲欧美日韩国产综合在线| 国产一区二区在线看| 69堂国产成人免费视频| 亚洲男帅同性gay1069| 国产99久久久国产精品潘金网站| 欧美人妇做爰xxxⅹ性高电影| 亚洲视频在线一区| 国产乱码精品一区二区三区av| 欧美一区二区在线视频| 夜夜操天天操亚洲| 91麻豆精东视频| 国产不卡一区视频| 欧美一二三区精品| 日韩国产一二三区| 精品污污网站免费看| 国产精品福利一区二区三区| 国产福利一区二区| 欧美va亚洲va国产综合| 日本欧美一区二区三区| 7777精品伊人久久久大香线蕉| 亚洲一区二区在线播放相泽| 一本色道亚洲精品aⅴ| 中文字幕日韩一区二区| 成人午夜免费视频| 日本一区二区高清| 丁香婷婷深情五月亚洲| 国产色综合久久| 国产成人精品亚洲777人妖| 国产偷国产偷精品高清尤物| 韩日欧美一区二区三区| 日韩欧美第一区| 麻豆91精品91久久久的内涵| 日韩欧美国产系列| 麻豆成人免费电影| 日韩精品一区二区三区四区| 久久福利视频一区二区| 精品国产99国产精品| 国产一区二区三区四| 久久一二三国产| 国产高清不卡一区| 国产精品久久精品日日| 99久久精品国产导航| 亚洲免费在线观看| 欧美午夜精品免费| 三级不卡在线观看| 日韩三级高清在线| 久久超碰97人人做人人爱| 久久亚洲精华国产精华液| 国产精品亚洲第一| 综合久久综合久久| 欧美亚洲国产一区二区三区va | 4438x亚洲最大成人网| 日日夜夜免费精品| 日韩精品一区二区三区中文精品| 国产一区视频在线看| 国产精品久久久久9999吃药| 91国产丝袜在线播放| 日韩中文欧美在线| 精品国产一区二区三区忘忧草| 国产不卡视频一区二区三区| 亚洲男人的天堂网| 91麻豆精品国产91久久久 | 麻豆成人免费电影| 国产亚洲欧洲997久久综合| av一本久道久久综合久久鬼色| 一区二区在线观看视频| 91麻豆精品国产91久久久久久久久 | 国产成人免费视频一区| 最新久久zyz资源站| 欧美日韩三级一区| 精品在线你懂的| 亚洲视频 欧洲视频| 欧美一区二区成人6969| 成人中文字幕在线| 丝袜美腿成人在线| 欧美国产精品劲爆| 欧美日韩成人激情| 成人av午夜影院| 免费高清在线视频一区·| 国产精品久久免费看| 91精品久久久久久蜜臀| 不卡视频一二三| 蜜桃视频第一区免费观看| 国产精品嫩草影院av蜜臀| 欧美日韩一区不卡| 福利电影一区二区| 亚洲第一福利视频在线| 欧美激情一区二区三区| 884aa四虎影成人精品一区| 成人h动漫精品一区二区| 日日摸夜夜添夜夜添国产精品| 欧美国产视频在线| 欧美一区二区三区免费视频| 99精品黄色片免费大全| 久国产精品韩国三级视频| 一区二区久久久| 亚洲国产精品v| 日韩色视频在线观看| 91官网在线观看| 国产69精品久久久久777| 强制捆绑调教一区二区| 一区二区三区毛片| 国产精品亲子伦对白| 精品久久人人做人人爽| 欧美日韩一区高清| 97久久精品人人澡人人爽| 国产伦精品一区二区三区免费| 性感美女久久精品| 日韩理论片中文av| 国产女同性恋一区二区| 精品国产1区2区3区| 欧美精品视频www在线观看| 99re热视频这里只精品| 成人性生交大片免费看视频在线 | 一本色道久久综合狠狠躁的推荐| 国产精品12区| 狠狠狠色丁香婷婷综合久久五月| 日韩高清一区二区| 艳妇臀荡乳欲伦亚洲一区| 亚洲欧美自拍偷拍色图| 久久精品免视看| 精品理论电影在线观看| 日韩免费看网站| 日韩一级片网址| 666欧美在线视频| 欧美日韩精品福利| 欧美日韩黄视频|