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

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

?? opencv 圖像處理和計算機視覺參考手冊.htm

?? Opencv的中文參考指南
?? HTM
?? 第 1 頁 / 共 5 頁
字號:
    <TR>
      <TD><FONT color=#ff0000 size=5>
        <P align=center>R</FONT></P></TD>
      <TD><FONT color=#008000 size=5>
        <P align=center>G</FONT></P></TD>
      <TD><FONT color=#ff0000 size=5>
        <P align=center>R</FONT></P></TD>
      <TD><FONT color=#008000 size=5>
        <P align=center>G</FONT></P></TD>
      <TD><FONT color=#ff0000 size=5>
        <P align=center>R</FONT></P></TD></TR>
    <TR>
      <TD><FONT color=#008000 size=5>
        <P align=center>G</FONT></P></TD>
      <TD bgColor=pink><FONT color=#0000ff size=5>
        <P align=center>B</FONT></P></TD>
      <TD bgColor=pink><FONT color=#008000 size=5>
        <P align=center>G</FONT></P></TD>
      <TD><FONT color=#0000ff size=5>
        <P align=center>B</FONT></P></TD>
      <TD><FONT color=#008000 size=5>
        <P align=center>G</FONT></P></TD></TR>
    <TR>
      <TD><FONT color=#ff0000 size=5>
        <P align=center>R</FONT></P></TD>
      <TD><FONT color=#008000 size=5>
        <P align=center>G</FONT></P></TD>
      <TD><FONT color=#ff0000 size=5>
        <P align=center>R</FONT></P></TD>
      <TD><FONT color=#008000 size=5>
        <P align=center>G</FONT></P></TD>
      <TD><FONT color=#ff0000 size=5>
        <P align=center>R</FONT></P></TD></TR>
    <TR>
      <TD><FONT color=#008000 size=5>
        <P align=center>G</FONT></P></TD>
      <TD><FONT color=#0000ff size=5>
        <P align=center>B</FONT></P></TD>
      <TD><FONT color=#008000 size=5>
        <P align=center>G</FONT></P></TD>
      <TD><FONT color=#0000ff size=5>
        <P align=center>B</FONT></P></TD>
      <TD><FONT color=#008000 size=5>
        <P align=center>G</FONT></P></TD></TR>
    <TR>
      <TD><FONT color=#ff0000 size=5>
        <P align=center>R</FONT></P></TD>
      <TD><FONT color=#008000 size=5>
        <P align=center>G</FONT></P></TD>
      <TD><FONT color=#ff0000 size=5>
        <P align=center>R</FONT></P></TD>
      <TD><FONT color=#008000 size=5>
        <P align=center>G</FONT></P></TD>
      <TD><FONT color=#ff0000 size=5>
        <P align=center>R</FONT></P></TD></TR>
    <TR>
      <TD><FONT color=#008000 size=5>
        <P align=center>G</FONT></P></TD>
      <TD><FONT color=#0000ff size=5>
        <P align=center>B</FONT></P></TD>
      <TD><FONT color=#008000 size=5>
        <P align=center>G</FONT></P></TD>
      <TD><FONT color=#0000ff size=5>
        <P align=center>B</FONT></P></TD>
      <TD><FONT color=#008000 size=5>
        <P align=center>G</FONT></P></TD></TR></TBODY></TABLE>
  <P>對象素輸出的RGB分量由該象素的1、2或者4鄰域中具有相同顏色的點插值得到。以上的模式可以通過向左或者向上平移一個像素點來作一些修改。轉換常量CV_BayerC1C22{RGB|RGB}中的兩個字母C1和C2表示特定的模式類型:顏色分量分別來自于第二行,第二和第三列。比如說,上述的模式具有很流行的"BG"類型。</P></LI></UL>
<HR>

<H3><A name=decl_cvThreshold>Threshold</A></H3>
<P class=Blurb>對數組元素進行固定閾值操作</P><PRE>void cvThreshold( const CvArr* src, CvArr* dst, double threshold,
                  double max_value, int threshold_type );
</PRE>
<P>
<DL>
  <DT>src
  <DD>原始數組 (單通道, 8-比特 of 32-比特 浮點數). 
  <DT>dst
  <DD>輸出數組,必須與 <CODE>src</CODE> 的類型一致,或者為 8-比特. 
  <DT>threshold
  <DD>閾值 
  <DT>max_value
  <DD>使用 <CODE>CV_THRESH_BINARY</CODE> 和 <CODE>CV_THRESH_BINARY_INV</CODE> 的最大值. 

  <DT>threshold_type
  <DD>閾值類型 (見討論) </DD></DL>
<P>函數 <A 
href="http://fsa.ia.ac.cn/opencv-doc-cn/opencv-doc-cn-0.9.7/ref/opencvref_cv.cn.htm#decl_cvThreshold">cvThreshold</A> 
對單通道數組應用固定閾值操作。該函數的典型應用是對灰度圖像進行閾值操作得到二值圖像。(<A 
href="http://fsa.ia.ac.cn/opencv-doc-cn/opencv-doc-cn-0.9.7/ref/opencvref_cxcore.htm#decl_cvCmpS">cvCmpS</A> 
也可以達到此目的) 或者是去掉噪聲,例如過濾很小或很大象素值的圖像點。本函數支持的對圖像取閾值的方法由 <CODE>threshold_type 
確定</CODE>:</P><PRE>threshold_type=CV_THRESH_BINARY:
dst(x,y) = max_value, if src(x,y)&gt;threshold
           0, otherwise

threshold_type=CV_THRESH_BINARY_INV:
dst(x,y) = 0, if src(x,y)&gt;threshold
           max_value, otherwise

threshold_type=CV_THRESH_TRUNC:
dst(x,y) = threshold, if src(x,y)&gt;threshold
           src(x,y), otherwise

threshold_type=CV_THRESH_TOZERO:
dst(x,y) = src(x,y), if (x,y)&gt;threshold
           0, otherwise

threshold_type=CV_THRESH_TOZERO_INV:
dst(x,y) = 0, if src(x,y)&gt;threshold
           src(x,y), otherwise
</PRE>
<P>下面是圖形化的閾值描述:</P>
<P><IMG src="OpenCV 圖像處理和計算機視覺參考手冊.files/threshold.png" align=center> </P>
<HR>

<H3><A name=decl_cvAdaptiveThreshold>AdaptiveThreshold</A></H3>
<P class=Blurb>自適應閾值方法</P><PRE>void cvAdaptiveThreshold( const CvArr* src, CvArr* dst, double max_value,
                          int adaptive_method=CV_ADAPTIVE_THRESH_MEAN_C,
                          int threshold_type=CV_THRESH_BINARY,
                          int block_size=3, double param1=5 );
</PRE>
<P>
<DL>
  <DT>src
  <DD>輸入圖像. 
  <DT>dst
  <DD>輸出圖像. 
  <DT>max_value
  <DD>使用 <CODE>CV_THRESH_BINARY</CODE> 和 <CODE>CV_THRESH_BINARY_INV</CODE> 的最大值. 

  <DT>adaptive_method
  <DD>自適應閾值算法使用:<CODE>CV_ADAPTIVE_THRESH_MEAN_C</CODE> 或 
  <CODE>CV_ADAPTIVE_THRESH_GAUSSIAN_C</CODE> (見討論). 
  <DT>threshold_type
  <DD>取閾值類型:必須是下者之一 
  <UL>
    <LI><CODE>CV_THRESH_BINARY,</CODE> 
    <LI><CODE>CV_THRESH_BINARY_INV</CODE> </LI></UL>
  <DT>block_size
  <DD>用來計算閾值的象素鄰域大小: 3, 5, 7, ... 
  <DT>param1
  <DD>與方法有關的參數。對方法 <CODE>CV_ADAPTIVE_THRESH_MEAN_C</CODE> 和 
  <CODE>CV_ADAPTIVE_THRESH_GAUSSIAN_C</CODE>, 它是一個從均值或加權均值提取的常數(見討論), 盡管它可以是負數。 
  </DD></DL>
<P>函數 <A 
href="http://fsa.ia.ac.cn/opencv-doc-cn/opencv-doc-cn-0.9.7/ref/opencvref_cv.cn.htm#decl_cvAdaptiveThreshold">cvAdaptiveThreshold</A> 
將灰度圖像變換到二值圖像,采用下面公式:</P><PRE>threshold_type=<CODE>CV_THRESH_BINARY</CODE>:
dst(x,y) = max_value, if src(x,y)&gt;T(x,y)
           0, otherwise

threshold_type=<CODE>CV_THRESH_BINARY_INV</CODE>:
dst(x,y) = 0, if src(x,y)&gt;T(x,y)
           max_value, otherwise
</PRE>
<P>其中 T<SUB>I</SUB> 是為每一個象素點單獨計算的閾值</P>
<P>對方法 CV_ADAPTIVE_THRESH_MEAN_C,先求出塊中的均值,再減掉param1。</P>
<P>對方法 CV_ADAPTIVE_THRESH_GAUSSIAN_C ,先求出塊中的加權和(gaussian), 再減掉param1。</P>
<HR>

<H2><A name=cv_imgproc_pyramids>金字塔及其應用</A></H2>
<HR>

<H3><A name=decl_cvPyrDown>PyrDown</A></H3>
<P class=Blurb>圖像的下采樣</P><PRE>void cvPyrDown( const CvArr* src, CvArr* dst, int filter=CV_GAUSSIAN_5x5 );
</PRE>
<P>
<DL>
  <DT>src
  <DD>輸入圖像. 
  <DT>dst
  <DD>輸出圖像, 寬度和高度應是輸入圖像的一半 
  <DT>filter
  <DD>卷積濾波器的類型,目前僅支持 <CODE>CV_GAUSSIAN_5x5</CODE> </DD></DL>
<P>函數 <A 
href="http://fsa.ia.ac.cn/opencv-doc-cn/opencv-doc-cn-0.9.7/ref/opencvref_cv.cn.htm#decl_cvPyrDown">cvPyrDown</A> 
使用 Gaussian 金字塔分解對輸入圖像向下采樣。首先它對輸入圖像用指定濾波器進行卷積,然后通過拒絕偶數的行與列來下采樣圖像。</P>
<HR>

<H3><A name=decl_cvPyrUp>PyrUp</A></H3>
<P class=Blurb>圖像的上采樣</P><PRE>void cvPyrUp( const CvArr* src, CvArr* dst, int filter=CV_GAUSSIAN_5x5 );
</PRE>
<DL>
  <DT>src
  <DD>輸入圖像. 
  <DT>dst
  <DD>輸出圖像, 寬度和高度應是輸入圖像的2倍 
  <DT>filter
  <DD>卷積濾波器的類型,目前僅支持 <CODE>CV_GAUSSIAN_5x5</CODE> </DD></DL>
<P>函數 <A 
href="http://fsa.ia.ac.cn/opencv-doc-cn/opencv-doc-cn-0.9.7/ref/opencvref_cv.cn.htm#decl_cvPyrUp">cvPyrUp</A> 
使用Gaussian 金字塔分解對輸入圖像向上采樣。首先通過在圖像中插入 0 
偶數行和偶數列,然后對得到的圖像用指定的濾波器進行高斯卷積,其中濾波器乘以4做差值。所以輸出圖像是輸入圖像的 4 倍大小。(<A 
href="http://www.assuredigit.com/">hunnish</A>: 原理不清楚,尚待探討)</P>
<HR>

<H3><A name=decl_cvPyrSegmentation>PyrSegmentation</A></H3>
<P class=Blurb>用金字塔實現圖像分割</P><PRE>void cvPyrSegmentation( IplImage* src, IplImage* dst,
                        CvMemStorage* storage, CvSeq** comp,
                        int level, double threshold1, double threshold2 );
</PRE>
<P>
<DL>
  <DT>src
  <DD>輸入圖像. 
  <DT>dst
  <DD>輸出圖像. 
  <DT>storage
  <DD>Storage: 存儲連通部件的序列結果 
  <DT>comp
  <DD>分割部件的輸出序列指針 components. 
  <DT>level
  <DD>建立金字塔的最大層數 
  <DT>threshold1
  <DD>建立連接的錯誤閾值 
  <DT>threshold2
  <DD>分割簇的錯誤閾值 </DD></DL>
<P>函數 <A 
href="http://fsa.ia.ac.cn/opencv-doc-cn/opencv-doc-cn-0.9.7/ref/opencvref_cv.cn.htm#decl_cvPyrSegmentation">cvPyrSegmentation</A> 
實現了金字塔方法的圖像分割。金字塔建立到 <CODE>level</CODE> 指定的最大層數。如果 
<CODE>p(c(a),c(b))&lt;threshold1</CODE>,則在層 i 的象素點 a 和它的相鄰層的父親象素 b 之間的連接被建立起來, 
<DIV>
<P>定義好連接部件后,它們被加入到某些簇中。如果<CODE>p(c(A),c(B))&lt;threshold2</CODE><CODE>,</CODE>則任何兩個分割 
A 和 B 屬于同一簇。</P>
<DIV>
<P>如果輸入圖像只有一個通道,那么</P>
<DIV><CODE>&nbsp;&nbsp;&nbsp; p(c&sup1;,c&sup2;)=|c&sup1;-c&sup2;|</CODE>.&nbsp; 
<P>如果輸入圖像有單個通道(紅、綠、蘭),那么&nbsp;</P>
<DIV><CODE>&nbsp;&nbsp;&nbsp; 
p(c&sup1;,c&sup2;)=0,3·(c&sup1;<SUB>r</SUB>-c&sup2;<SUB>r</SUB>)+0,59·(c&sup1;<SUB>g</SUB>-c&sup2;<SUB>g</SUB>)+0,11·(c&sup1;<SUB>b</SUB>-c&sup2;<SUB>b</SUB>) 
</CODE>.&nbsp; 
<P>每一個簇可以有多個連接部件。</P>
<DIV>圖像 <CODE>src</CODE> 和 <CODE>dst</CODE> 應該是 8-比特、單通道 或 3-通道圖像,且大小一樣 
<HR>

<H2><A name=cv_imgproc_ccomp>連接部件</A></H2>
<HR>

<H3><A name=decl_CvConnectedComp>CvConnectedComp</A></H3>
<P class=Blurb>連接部件</P><PRE>    typedef struct CvConnectedComp
    {
        double area; /* 連通域的面積 */
        float value; /* 分割域的灰度縮放值 */
        CvRect rect; /* 分割域的 ROI */
    } CvConnectedComp;
</PRE>
<HR>

<H3><A name=decl_cvFloodFill>FloodFill</A></H3>
<P class=Blurb>用指定顏色填充一個連接域</P><PRE>void cvFloodFill( CvArr* image, CvPoint seed_point, CvScalar new_val,
                  CvScalar lo_diff=cvScalarAll(0), CvScalar up_diff=cvScalarAll(0),
                  CvConnectedComp* comp=NULL, int flags=4, CvArr* mask=NULL );
#define CV_FLOODFILL_FIXED_RANGE (1 &lt;&lt; 16)
#define CV_FLOODFILL_MASK_ONLY   (1 &lt;&lt; 17)
</PRE>
<P>
<DL>
  <DT>image
  <DD>輸入的 1- 或 3-通道, 8-比特或浮點數圖像。輸入的圖像將被函數的操作所改變,除非你選則 CV_FLOODFILL_MASK_ONLY 選項 
  (見

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
蜜桃久久久久久| 午夜精品久久久久影视| 日本乱人伦aⅴ精品| 狠狠久久亚洲欧美| 午夜不卡av免费| 亚洲精品亚洲人成人网| 国产亚洲精品免费| 精品美女在线播放| 欧美一卡二卡三卡| 欧美日本在线视频| 欧美三级日韩三级国产三级| 一本久道中文字幕精品亚洲嫩| 国产不卡高清在线观看视频| 国内精品久久久久影院色| 日韩av成人高清| 免费成人av在线| 韩国v欧美v日本v亚洲v| 久草热8精品视频在线观看| 热久久久久久久| 精久久久久久久久久久| 丁香六月久久综合狠狠色| 成人午夜激情在线| 91污在线观看| 678五月天丁香亚洲综合网| 91精品国产一区二区人妖| 日韩欧美一区二区视频| 中文在线免费一区三区高中清不卡| 五月婷婷综合激情| 国产美女av一区二区三区| 国产精品538一区二区在线| 大尺度一区二区| 欧美亚洲另类激情小说| 日韩欧美区一区二| 亚洲乱码国产乱码精品精小说| 轻轻草成人在线| 国产剧情av麻豆香蕉精品| 91在线免费播放| 欧美顶级少妇做爰| 亚洲国产成人私人影院tom| 亚洲精品久久久久久国产精华液| 日本不卡一区二区| 久久精品av麻豆的观看方式| 国产精品亚洲а∨天堂免在线| 欧美视频三区在线播放| 亚洲国产精品v| 蜜桃久久精品一区二区| 精品视频免费在线| 国产性做久久久久久| 日韩av中文字幕一区二区| 91丝袜呻吟高潮美腿白嫩在线观看| 欧美成人三级电影在线| 偷拍亚洲欧洲综合| 一本色道a无线码一区v| 日韩毛片在线免费观看| 不卡一区二区三区四区| 国产日韩精品一区二区三区在线| 久久国产精品99久久人人澡| 欧美麻豆精品久久久久久| 一区二区三区四区在线免费观看| 不卡欧美aaaaa| 日本一区二区电影| 不卡在线视频中文字幕| 亚洲乱码国产乱码精品精小说| 成人福利视频网站| 国产精品久久一卡二卡| 不卡视频在线观看| 亚洲图片欧美综合| 欧美日韩国产成人在线91| 日韩专区中文字幕一区二区| 制服丝袜亚洲色图| 国产在线播放一区三区四| 国产精品福利影院| 91黄视频在线观看| 麻豆久久一区二区| 中文字幕日本乱码精品影院| 在线观看免费一区| 日本系列欧美系列| 国产精品网站导航| 欧美日韩成人综合| 国产在线视频一区二区三区| 国产精品私人影院| 色综合久久综合网| 蜜桃视频第一区免费观看| 国产视频一区二区在线| 在线视频欧美区| 精品一区二区三区在线视频| 亚洲午夜久久久| 91精彩视频在线| 亚洲图片欧美色图| 欧美精品v日韩精品v韩国精品v| 成人免费视频免费观看| 亚洲一区二区偷拍精品| 成人激情动漫在线观看| 欧美一区二区三区婷婷月色| 日本欧美肥老太交大片| 成人黄色电影在线| 国产婷婷色一区二区三区在线| 亚洲一二三四在线观看| 不卡大黄网站免费看| 成人高清在线视频| 美脚の诱脚舐め脚责91| 在线观看一区二区精品视频| 另类小说欧美激情| 一区二区激情小说| 中文一区在线播放| 精品日韩欧美一区二区| 色综合久久久久综合体桃花网| 久久精品免费看| 中文字幕一区二区在线观看 | 亚洲国产精品ⅴa在线观看| 成人亚洲一区二区一| 亚洲欧洲精品一区二区三区 | 风间由美性色一区二区三区| 中文字幕精品三区| 欧美亚洲综合在线| 美女在线视频一区| 亚洲四区在线观看| 欧美久久高跟鞋激| 成人一级片网址| 亚洲国产成人av| 久久久久亚洲蜜桃| 在线视频你懂得一区| 久久电影网站中文字幕| 亚洲精品视频免费观看| 日韩精品一区二区三区老鸭窝 | 欧美在线影院一区二区| 国产精品99久| 极品尤物av久久免费看| 韩日av一区二区| 日韩电影免费一区| 天天亚洲美女在线视频| 亚洲一区二区在线免费看| 悠悠色在线精品| 亚洲精品自拍动漫在线| 日本一区二区三区高清不卡| 精品sm捆绑视频| 国产日韩欧美综合一区| 国产三级一区二区| 日本一区二区三区四区在线视频 | 国产在线国偷精品产拍免费yy| 五月天精品一区二区三区| 性欧美疯狂xxxxbbbb| 天堂久久久久va久久久久| 日韩高清不卡一区二区三区| 美女一区二区三区| 国产精品88888| 国产一区二区三区国产| 国产成人午夜片在线观看高清观看| 国产自产v一区二区三区c| 国产精品91一区二区| 色婷婷亚洲婷婷| 欧美一级在线视频| 久久亚洲影视婷婷| 亚洲精品写真福利| 美女高潮久久久| 91色在线porny| 91精品午夜视频| 亚洲欧美日韩在线播放| 毛片av一区二区三区| 欧美三级视频在线观看| 日本韩国欧美国产| www.日韩av| 国产一区二区影院| 日韩一级黄色大片| 蜜桃久久久久久| 欧美videossexotv100| 亚洲超碰97人人做人人爱| 欧美性受极品xxxx喷水| 亚洲精品视频在线看| 色欧美日韩亚洲| 亚洲国产欧美另类丝袜| 色综合激情久久| 亚洲男人的天堂在线aⅴ视频| 成人午夜激情影院| 日本一区二区三区免费乱视频| 精品一区中文字幕| 日韩一区二区在线看片| 亚洲电影一级片| 欧美一卡2卡3卡4卡| 日本亚洲一区二区| 欧美一级二级三级蜜桃| 日本成人在线电影网| 9191久久久久久久久久久| 亚洲一级在线观看| 欧美日精品一区视频| 一区二区三区中文免费| 91网址在线看| 亚洲一区二区三区小说| 欧美久久一二三四区| 国产在线精品一区二区| 中文字幕乱码日本亚洲一区二区| 国产一区二区伦理| 亚洲精品乱码久久久久久久久| 欧美中文字幕亚洲一区二区va在线| 亚洲成人动漫一区| 精品成人一区二区三区| 91在线视频网址| 日本女人一区二区三区| 国产欧美一区二区在线观看| 国产高清视频一区|