青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

Make Oneself More Strong

mcs51a( 高興就寫點:-),不高興就不寫 )

圖像形態學膨脹的結構分解opencv實驗

寬度W,高度H 的圖像,做膨脹操作,如果膨脹的結構元素structure element,大小為kw,kh,那么就需要做W*H*kw*kh次運算,運算量比較大。

根據圖像形態學的理論,膨脹滿足結合律,即B和C為結構元素。假設一個結構元素S可以表示為兩個結構元素B和C的膨脹,即S=B⊕C,則A⊕S=A⊕(B⊕C)=(A⊕B)⊕C,換言之,用S膨脹A等同于用B先膨脹A,再用C膨脹前面的結果。我們稱S能夠分解成B和C兩個結構元素。結合律很重要,因為計算膨脹所需要的時間正比于結構元素中的非零像素的個數。通過上述推導,分解結構元素,然后再分別用子結構元素進行膨脹操作往往會實現很客觀的速度的增長。

同樣,腐蝕也可以做結構分解,腐蝕滿足公式 ,B和C為結構元素,同樣如果一個結構元素S可以表示為兩個結構元素B和C的膨脹,即S=B⊕C,那么用S腐蝕A等同于用B先腐蝕A,再用C腐蝕前面的結果。公式推導省略。

圖像形態學膨脹和腐蝕介紹,可見
    http://en.wikipedia.org/wiki/Erosion_(morphology)
    http://en.wikipedia.org/wiki/Dilation_(morphology)
  

做結構分解后的運算量為W*H*(kw+kh)


代碼如下

 1#include <cv.h>
 2#include <highgui.h>
 3#include <stdio.h>
 4
 5
 6int main(int argc, char** argv)
 7{
 8    if(argc<2)  {
 9        printf("has no param\n");
10        return 0;
11    }

12
13    IplConvKernel *element1 = cvCreateStructuringElementEx( 12500, CV_SHAPE_RECT, 0);
14    IplConvKernel *element2 = cvCreateStructuringElementEx( 16100, CV_SHAPE_RECT, 0);
15    IplConvKernel *element3 = cvCreateStructuringElementEx( 162500, CV_SHAPE_RECT, 0);
16    
17    IplImage* src=cvLoadImage(argv[1],1); 
18    
19
20    if( src!= NULL)
21    {
22        
23        IplImage* img = cvCreateImage(cvGetSize(src),IPL_DEPTH_8U,1);
24        cvCvtColor(src,img,CV_BGR2GRAY);
25        cvReleaseImage(&src);
26        
27        
28        IplImage* tmp = cvCreateImage(cvGetSize(img),IPL_DEPTH_8U,1);
29        cvDilate( img, tmp, element1, 1);
30        
31        IplImage* dst1 = cvCreateImage(cvGetSize(img),IPL_DEPTH_8U,1);            
32        cvDilate( tmp, dst1, element2, 1);
33        
34        
35        IplImage* dst2 = cvCreateImage(cvGetSize(img),IPL_DEPTH_8U,1);    
36        cvDilate( img, dst2, element3, 1);
37        
38        IplImage* diff = cvCreateImage(cvGetSize(img),IPL_DEPTH_8U,1);    
39        cvSub(dst2,dst1,tmp,NULL);
40        cvEqualizeHist( tmp, diff);
41        cvReleaseImage(&tmp);
42        
43        int noZeroCount=cvCountNonZero(diff);
44        printf("no zerocount %d\n",noZeroCount);
45        
46        
47        cvNamedWindow("img",CV_WINDOW_AUTOSIZE);
48        cvShowImage("img",img);
49        cvNamedWindow("dst1",CV_WINDOW_AUTOSIZE);
50        cvShowImage("dst1",dst1);
51        cvNamedWindow("dst2",CV_WINDOW_AUTOSIZE);
52        cvShowImage("dst2",dst2);
53        cvNamedWindow("diff",CV_WINDOW_AUTOSIZE);
54        cvShowImage("diff",diff);
55        
56        
57        cvWaitKey();
58        cvDestroyAllWindows();
59        
60        
61        cvReleaseImage(&img);
62        cvReleaseImage(&dst1);
63        cvReleaseImage(&dst2);
64        cvReleaseImage(&diff);
65        
66        cvReleaseStructuringElement(&element1);
67        cvReleaseStructuringElement(&element2);
68        cvReleaseStructuringElement(&element3);
69        
70        
71        
72        
73        
74    }

75    else
76    {
77        printf("error,not load\n");
78    }

79    return 0;
80}
;
81

 

 

posted on 2013-02-21 10:39 mcs51a 閱讀(2319) 評論(0)  編輯 收藏 引用

青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            亚洲一级在线观看| 欧美先锋影音| 99精品99| 亚洲一区二区三区777| 99re6热只有精品免费观看| 亚洲精品一级| 亚洲美女在线观看| 欧美1区3d| 91久久精品国产91久久性色tv| 最新国产の精品合集bt伙计| 影音先锋久久资源网| 亚洲第一主播视频| 亚洲视频电影图片偷拍一区| 亚洲男人的天堂在线| 久久av资源网站| 欧美黄色免费网站| 在线视频日本亚洲性| 欧美伊久线香蕉线新在线| 久久夜色精品亚洲噜噜国产mv| 久久精品亚洲热| 欧美精品在欧美一区二区少妇| 欧美日韩精品免费看| 国产亚洲永久域名| 99精品久久免费看蜜臀剧情介绍| 亚洲网站在线| 欧美 日韩 国产 一区| 99精品国产福利在线观看免费 | 欧美国产精品专区| 亚洲精品视频在线观看免费| 午夜精品久久久久久| 欧美电影美腿模特1979在线看| 欧美日韩亚洲一区二区| 国产性天天综合网| 在线亚洲国产精品网站| 免费影视亚洲| 午夜精品国产更新| 欧美日韩精品免费观看| 在线免费观看日本一区| 午夜天堂精品久久久久| 亚洲精品欧美极品| 牛牛影视久久网| 国外成人免费视频| 午夜在线精品| 一区二区三区国产在线| 欧美成人激情视频| 曰本成人黄色| 久久蜜桃av一区精品变态类天堂| 亚洲精品婷婷| 欧美激情国产日韩| 亚洲激情av在线| 欧美大片免费| 美国十次成人| 亚洲国产精品欧美一二99| 久久久一区二区| 欧美一区二区三区日韩| 国产精品夜夜夜| 性色av一区二区三区| 一区二区毛片| 国产精品久久久久久超碰| 亚洲一级电影| 巨乳诱惑日韩免费av| 亚洲在线观看视频网站| 久久久97精品| 免费h精品视频在线播放| 亚洲国产精品国自产拍av秋霞 | 国产真实乱子伦精品视频| 欧美在线亚洲一区| 久久女同互慰一区二区三区| 米奇777超碰欧美日韩亚洲| 亚洲啪啪91| 国产精品久久久久久久午夜| 亚洲一区二区三区午夜| 亚洲图片欧美日产| 久久久久久色| 亚洲日本在线视频观看| 亚洲国产精品va在线观看黑人| 国产午夜精品一区二区三区欧美| 99综合精品| 一区二区三区视频在线看| 欧美日韩免费观看一区二区三区 | 亚洲国产精品毛片| 免费的成人av| 日韩视频在线免费| 一区二区三区精品在线 | 欧美日韩黄色大片| 亚洲免费一在线| 久久国产视频网| 99精品国产99久久久久久福利| 日韩视频精品在线| 国产色综合久久| 亚洲国产精品成人精品| 国产精品国产亚洲精品看不卡15| 亚洲一区二区久久| 久久九九精品| 中文在线资源观看网站视频免费不卡 | 欧美理论电影在线播放| 一本色道久久综合亚洲精品小说 | 香蕉尹人综合在线观看| 欧美在线日韩| 亚洲精品中文字幕女同| 亚洲小视频在线| 亚洲精品123区| 亚洲天堂视频在线观看| 在线日韩av片| 午夜精品久久久久久久| 99re在线精品| 久久亚洲春色中文字幕久久久 | 欧美呦呦网站| 欧美日本一区二区高清播放视频| 亚洲自拍高清| 欧美国产亚洲精品久久久8v| 久久精品夜色噜噜亚洲a∨| 欧美久色视频| 欧美激情片在线观看| 国产一区香蕉久久| 亚洲愉拍自拍另类高清精品| 亚洲美女淫视频| 裸体丰满少妇做受久久99精品| 亚洲视频一区在线| 欧美成人免费视频| 蜜桃久久精品乱码一区二区| 国产精品夜夜夜| 亚洲一区久久久| 亚洲性视频网址| 欧美日韩第一区| 亚洲精品午夜| 一区二区三区**美女毛片| 欧美大胆成人| 亚洲欧洲日韩综合二区| 亚洲精品九九| 欧美精品导航| 99在线精品视频在线观看| 一区二区日韩欧美| 国产精品www网站| 亚洲一区中文字幕在线观看| 香蕉久久夜色| 国产日韩高清一区二区三区在线| 日韩网站在线观看| 夜夜嗨av一区二区三区四区| 欧美成人日本| 亚洲免费观看高清完整版在线观看熊 | 伊人成人网在线看| 久久久久.com| 欧美国产日韩一区二区三区| 亚洲承认在线| 欧美岛国在线观看| 欧美日韩在线观看视频| 欧美亚洲综合在线| 国产精品系列在线播放| 午夜一区在线| 欧美xxx成人| 亚洲精品久久久久久久久久久久| 久久久激情视频| 欧美二区不卡| 在线视频日本亚洲性| 国产精品男人爽免费视频1| 午夜国产精品视频| 女仆av观看一区| 亚洲一卡久久| 韩国福利一区| 欧美激情亚洲综合一区| 亚洲一品av免费观看| 老牛嫩草一区二区三区日本| 亚洲经典视频在线观看| 国产精品分类| 久久综合九色九九| 在线综合亚洲| 欧美国产激情| 午夜精品久久久久久99热软件 | 欧美日韩亚洲成人| 午夜精品久久久久久久99热浪潮| 久久麻豆一区二区| av成人激情| 黄色小说综合网站| 欧美日韩国产麻豆| 久久九九久精品国产免费直播| 欧美jizzhd精品欧美巨大免费| 亚洲国产成人在线播放| 欧美午夜电影在线| 老司机午夜精品视频| 亚洲一品av免费观看| 欧美国产精品v| 久久激情综合| 在线午夜精品| 亚洲精品在线看| 一区二区三区在线高清| 欧美性色aⅴ视频一区日韩精品| 欧美一区二区视频在线| 亚洲精品在线观看免费| 欧美 日韩 国产在线| 香蕉国产精品偷在线观看不卡| 国内成人自拍视频| 国产精品久久夜| 欧美日韩亚洲一区二区三区在线 | 久久久久久97三级| 亚洲一区黄色| 宅男精品视频| 日韩亚洲在线观看| 亚洲高清三级视频| 一区二区在线看|