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

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

?? opencv用戶手冊之圖像處理部分(之一):梯度、邊緣與角點(中文翻譯) - hunnish的opencv專欄.htm

?? OPENCV中文參考手冊
?? HTM
?? 第 1 頁 / 共 3 頁
字號:
<P class=Blurb><SPAN 
style="FONT-FAMILY: 宋體; mso-ascii-font-family: Helvetica; mso-hansi-font-family: Helvetica">精確角點位置</SPAN></P><PRE>void cvFindCornerSubPix( const CvArr* image, CvPoint2D32f* corners,
                         int count, CvSize win, CvSize zero_zone,
                         CvTermCriteria criteria );
</PRE>
<P>
<DL>
  <DT>image 
  <DD>輸入圖像. 
  <DT>corners 
  <DD>輸入角點的初始坐標,也存儲精確的輸出坐標 
  <DT>count 
  <DD>角點數目 
  <DT>win 
  <DD>搜索窗口的一半尺寸。如果 <CODE><SPAN lang=EN-US>win</SPAN></CODE><SPAN 
  lang=EN-US>=(5,5) 那么使用 5*2+1 × 5*2+1 = 11 × 11 大小的搜索窗口</SPAN> 
  <DT>zero_zone 
  <DD>死區的一半尺寸,死區為不對搜索區的中央位置做求和運算的區域。它是用來避免自相關矩陣出現的某些可能的奇異性。當值為<SPAN lang=EN-US> 
  (-1,-1) 表示沒有死區。</SPAN> 
  <DT>criteria 
  <DD>求角點的迭代過程的終止條件。即角點位置的確定,要么迭代數大于某個設定值,或者是精確度達到某個設定值。 <CODE><SPAN 
  lang=EN-US>criteria</SPAN></CODE><SPAN lang=EN-US> 可以是最大迭代數目,也可以是精確度</SPAN> 
  </DD></DL>
<P>函數 <SPAN lang=EN-US><A 
href="file:///C:/DOCUME~1/user/LOCALS~1/Temp/FrontPageTempDir/pvw1.htm#decl_cvFindCornerSubPix">cvFindCornerSubPix</A> 
通過迭代來發現具有子象素精度的角點位置,或如圖所示的放射鞍點(radial saddle points)。</SPAN></P>
<P><IMG src="" align=center> </P>
<P>Sub-pixel accurate corner locator is based on the observation that every 
vector from the center <CODE>q</CODE> to a point <CODE>p</CODE> located within a 
neighborhood of <CODE>q</CODE> is orthogonal to the image gradient at 
<CODE>p</CODE> subject to image and measurement noise. Consider the 
expression:</P><PRE>ε<SUB>i</SUB>=DI<SUB>p<SUB>i</SUB></SUB><SUP>T</SUP>?(q-p<SUB>i</SUB>)
</PRE>
<P>where <CODE>DI<SUB>p<SUB>i</SUB></SUB></CODE> is the image gradient at the 
one of the points <CODE>p<SUB>i</SUB></CODE> in a neighborhood of 
<CODE>q</CODE>. The value of <CODE>q</CODE> is to be found such that 
<CODE>ε<SUB>i</SUB></CODE> is minimized. A system of equations may be set up 
with <CODE>ε<SUB>i</SUB></CODE>' set to zero: </P><PRE>sum<SUB>i</SUB>(DI<SUB>p<SUB>i</SUB></SUB>?DI<SUB>p<SUB>i</SUB></SUB><SUP>T</SUP>)?q - sum<SUB>i</SUB>(DI<SUB>p<SUB>i</SUB></SUB>?DI<SUB>p<SUB>i</SUB></SUB><SUP>T</SUP>?p<SUB>i</SUB>) = 0
</PRE>
<P>where the gradients are summed within a neighborhood ("search window") of 
<CODE>q</CODE>. Calling the first gradient term <CODE>G</CODE> and the second 
gradient term <CODE>b</CODE> gives:</P><PRE>q=G<SUP>-1</SUP>?b
</PRE>
<P>The algorithm sets the center of the neighborhood window at this new center 
<CODE>q</CODE> and then iterates until the center keeps within a set 
threshold.</P>
<HR>

<H3><A name=decl_cvGoodFeaturesToTrack>GoodFeaturesToTrack</A></H3>
<P class=Blurb><SPAN 
style="FONT-FAMILY: 宋體; mso-ascii-font-family: Helvetica; mso-hansi-font-family: Helvetica">確定圖像的強角點</SPAN></P><PRE>void cvGoodFeaturesToTrack( const CvArr* image, CvArr* eig_image, CvArr* temp_image,
                            CvPoint2D32f* corners, int* corner_count,
                            double quality_level, double min_distance,
                            const CvArr* mask=NULL );
</PRE>
<P>
<DL>
  <DT>image 
  <DD>輸入圖像,<SPAN lang=EN-US>8-位或浮點32-比特,單通道</SPAN> 
  <DT>eig_image 
  <DD>臨時浮點<SPAN lang=EN-US>32-位圖像,大小與輸入圖像一致</SPAN> 
  <DT>temp_image 
  <DD>另外一個臨時圖像,格式與尺寸與 <CODE><SPAN lang=EN-US>eig_image</SPAN></CODE><SPAN 
  lang=EN-US> 一致</SPAN> 
  <DT>corners 
  <DD>輸出參數,檢測到的角點 
  <DT>corner_count 
  <DD>輸出參數,檢測到的角點數目 
  <DT>quality_level 
  <DD>最大最小特征值的乘法因子。定義可接受圖像角點的最小質量因子。 
  <DT>min_distance 
  <DD>限制因子。得到的角點的最小距離。使用<SPAN lang=EN-US> Euclidian 距離</SPAN> 
  <DT>mask 
  <DD><SPAN lang=EN-US>ROI:感興趣區域。函數在ROI中計算角點,如果 mask 為 NULL,則選擇整個圖像。</SPAN> 
</DD></DL>
<P>函數 <SPAN lang=EN-US><A 
href="file:///C:/DOCUME~1/user/LOCALS~1/Temp/FrontPageTempDir/pvw1.htm#decl_cvGoodFeaturesToTrack">cvGoodFeaturesToTrack</A> 
在圖像中尋找具有大特征值的角點。該函數,首先用<A 
href="file:///C:/DOCUME~1/user/LOCALS~1/Temp/FrontPageTempDir/pvw1.htm#decl_cvCornerMinEigenVal">cvCornerMinEigenVal</A> 
計算輸入圖像的每一個象素點的最小特征值,并將結果存儲到變量 </SPAN><CODE><SPAN lang=EN-US>eig_image 
中。</SPAN></CODE>然后進行非最大值壓縮(僅保留<SPAN lang=EN-US>3x3鄰域中的局部最大值)。下一步將最小特征值小于 
</SPAN><CODE><SPAN lang=EN-US>quality_level</SPAN></CODE><SPAN 
lang=EN-US>?max(</SPAN><CODE><SPAN lang=EN-US>eig_image</SPAN></CODE><SPAN 
lang=EN-US>(x,y)) 排除掉。最后,函數確保所有發現的角點之間具有足夠的距離,(最強的角點第一個保留,然后檢查新的角點與已有角點之間的距離大于 
</SPAN><CODE><SPAN lang=EN-US>min_distance )。</SPAN></CODE></P><BR><BR>
<P id=TBPingURL>Trackback: 
http://tb.blog.csdn.net/TrackBack.aspx?PostId=93171</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:23 
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/93171.aspx"
dc:identifier="http://blog.csdn.net/hunnish/archive/2004/09/03/93171.aspx"
dc:title="OPENCV用戶手冊之圖像處理部分(之一):梯度、邊緣與角點(中文翻譯)"
trackback:ping="http://tb.blog.csdn.net/TrackBack.aspx?PostId=93171" />
</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=95841>&nbsp;</A>
<DIV class=post>
<DIV class=postTitle>victor&nbsp;發表于2004-09-06 2:32 PM&nbsp;&nbsp;IP: 
211.100.22.*</DIV>
<DIV class=postText>牛!</DIV></DIV><BR><A name=129069>&nbsp;</A>
<DIV class=post>
<DIV class=postTitle>大姐&nbsp;發表于2004-10-09 10:52 AM&nbsp;&nbsp;IP: 
61.187.54.*</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%2f93171.aspx&amp;datetime=4%2f6%2f2006+6%3a13%3a09+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一区二区三区免费野_久草精品视频
在线免费观看成人短视频| 亚洲v精品v日韩v欧美v专区| 欧美视频一区二区三区| 国产99久久久精品| 国产精品1区二区.| 国产激情视频一区二区三区欧美 | 91麻豆精品国产自产在线观看一区| 成人三级在线视频| k8久久久一区二区三区| 成人黄色电影在线| 91网页版在线| 在线免费不卡视频| 欧美一区二区三区四区久久| 欧美日韩在线亚洲一区蜜芽| 欧美日韩国产精选| 日韩一区二区三区电影在线观看 | 日日欢夜夜爽一区| 麻豆一区二区99久久久久| 日韩精品亚洲专区| 国产精品综合久久| av网站免费线看精品| 91猫先生在线| 欧美日韩国产在线观看| 日韩一级精品视频在线观看| 日韩精品在线看片z| 国产三级一区二区三区| 国产精品久久久久久久久免费樱桃 | 国产麻豆精品在线| 成人黄色777网| 在线精品视频一区二区| 91精品婷婷国产综合久久竹菊| 日韩欧美一区二区在线视频| 欧美成人艳星乳罩| 亚洲欧洲精品一区二区三区不卡 | 欧美浪妇xxxx高跟鞋交| 日韩三区在线观看| 国产精品国产三级国产有无不卡| 一区二区三区四区视频精品免费| 婷婷成人激情在线网| 国产精品中文字幕一区二区三区| www.日韩精品| 欧美一级生活片| 国产精品久久久久久久午夜片| 天堂久久一区二区三区| 国产精品一二三四五| 精品视频在线免费观看| 国产视频不卡一区| 免费观看久久久4p| 色综合久久中文综合久久牛| 欧美一区二区在线播放| 亚洲激情图片小说视频| 国产在线精品一区二区| 欧洲精品中文字幕| 欧美韩日一区二区三区四区| 天天影视涩香欲综合网| 97精品视频在线观看自产线路二| 日韩一区二区三免费高清| 亚洲精品国产a久久久久久| 国产呦精品一区二区三区网站| 在线亚洲高清视频| 中文字幕欧美日韩一区| 久久精品国产精品青草| 欧美日韩在线播放| 亚洲精品中文字幕在线观看| 国产成人亚洲综合a∨婷婷图片| 欧美三级视频在线| 亚洲精品成人在线| 99久久国产免费看| 国产区在线观看成人精品| 久久精品噜噜噜成人av农村| 欧美日韩高清在线| 亚洲自拍偷拍麻豆| 在线国产亚洲欧美| 亚洲天堂中文字幕| jlzzjlzz国产精品久久| 国产片一区二区| 国产精品69久久久久水密桃| 日韩欧美一区二区视频| 蜜桃av一区二区| 欧美一区二区日韩一区二区| 视频一区视频二区中文| 欧美日韩在线不卡| 一区二区三区日韩精品视频| 日韩一区二区精品葵司在线| 日本不卡一二三区黄网| 欧美一区欧美二区| 男女男精品视频网| 久久色视频免费观看| 韩国av一区二区| 久久久久免费观看| 国产成人精品免费看| 中文av一区特黄| 成人国产精品免费观看视频| 亚洲图片激情小说| 在线视频一区二区三区| 午夜精品一区二区三区电影天堂| 欧美日韩免费高清一区色橹橹 | 欧美成人综合网站| 久久99精品国产麻豆婷婷 | 中文字幕精品三区| 91色在线porny| 国产精品一区久久久久| 乱一区二区av| 亚洲免费高清视频在线| 蜜臀av性久久久久蜜臀av麻豆| 9191精品国产综合久久久久久| 蜜芽一区二区三区| 国产精品久久久久久久午夜片 | 欧美激情中文字幕| 色综合久久久久网| 免费成人美女在线观看.| 久久综合一区二区| 色悠悠久久综合| 蜜芽一区二区三区| 一区精品在线播放| 欧美一区二区观看视频| 成年人网站91| 免费在线观看日韩欧美| 国产精品美女视频| 欧美一级黄色大片| 色综合久久天天| 激情综合一区二区三区| 一卡二卡三卡日韩欧美| 久久久久久久久岛国免费| 日本道色综合久久| 粉嫩av一区二区三区粉嫩| 性做久久久久久久免费看| 欧美国产精品一区二区| 日韩三级在线观看| 99视频热这里只有精品免费| 青青草原综合久久大伊人精品| 亚洲欧洲精品一区二区三区| 精品久久人人做人人爽| 欧美午夜影院一区| 91免费国产在线| 国产高清久久久| 另类调教123区| 亚洲午夜免费福利视频| 国产精品国产自产拍高清av王其| 日韩女优av电影| 欧美影视一区在线| 色综合天天性综合| 国产激情一区二区三区| 精品中文av资源站在线观看| 亚洲成a人片综合在线| 亚洲欧美视频在线观看| 欧美激情一区在线| 久久亚洲一区二区三区明星换脸| 91精品办公室少妇高潮对白| 91色在线porny| av电影在线观看完整版一区二区| 国产乱色国产精品免费视频| 久久精品国产一区二区| 日韩和欧美的一区| 日精品一区二区三区| 亚洲一区在线看| 亚洲影院久久精品| 久久精品99国产精品| 天天色 色综合| 亚洲综合一二区| 香蕉久久一区二区不卡无毒影院| 一区二区三区av电影| 亚洲高清视频在线| 亚洲v中文字幕| 蜜桃视频一区二区| 久久99精品久久久久久久久久久久| 蜜桃一区二区三区在线| 紧缚奴在线一区二区三区| 激情综合亚洲精品| 成人丝袜高跟foot| 91福利国产成人精品照片| 欧美日韩亚州综合| 日韩三级伦理片妻子的秘密按摩| 欧美不卡一区二区三区| 国产日韩欧美麻豆| 亚洲精品自拍动漫在线| 午夜影院久久久| 国产综合久久久久影院| 成人a级免费电影| 在线观看av不卡| 日韩欧美三级在线| 国产精品不卡一区二区三区| 亚洲乱码一区二区三区在线观看| 亚洲福利一区二区| 国产一区在线精品| 色综合久久综合| 精品美女在线播放| **网站欧美大片在线观看| 亚洲成av人影院| 国产成人免费av在线| 在线观看av不卡| 国产亚洲精品bt天堂精选| 一区二区三区四区国产精品| 免费观看一级欧美片| 99久久er热在这里只有精品15 | 精品夜夜嗨av一区二区三区| 9色porny自拍视频一区二区| 在线不卡中文字幕| 国产精品久久久久精k8| 青青草国产精品亚洲专区无|