国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

計算機視覺理論一

這篇具有很好參考價值的文章主要介紹了計算機視覺理論一。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

1、直方圖歸一化:

????????把直方圖上每個屬性的計數(shù)除以所有屬性的計數(shù)之和,就得到了歸一化直方圖。之所以叫“歸一”,是因為歸一化直方圖的所有屬性的計數(shù)之和為1,也就是說,每個屬性對應(yīng)計數(shù)都是0到1之間的一個數(shù)(百分比)。

????????Imhist:該函數(shù)用于獲取直方圖圖像數(shù)據(jù)。

????????[counts,x] = imhist(I):獲取直方圖的橫坐標(biāo)和縱坐標(biāo),即各個像素級,以及每個像素級上的像素出現(xiàn)的次數(shù),counts是直方圖的縱坐標(biāo)值,而x才是直方圖的橫坐標(biāo)。

????????圖像直方圖歸一化:其實就是將縱坐標(biāo)變成當(dāng)前次數(shù)占總次數(shù)的概率,就需要將stem的counts先除以總像素數(shù)量就行。

二、直方圖均衡化:

????????直方圖均衡化是使用圖像直方圖對對比度進(jìn)行調(diào)整的圖像處理方法。目的在于提高圖像的全局對比度,使亮的地方更亮,暗的地方更暗。常被用于背景和前景都太亮或者太暗的圖像,尤其
X 光中骨骼的顯示以及曝光過度或者曝光不足的圖片的調(diào)整。

???????

? ?把原始圖像的灰度直方圖從比較集中的某個灰度區(qū)間變成在全部灰度范圍內(nèi)的均勻分布。直方圖均衡化就是對圖像進(jìn)行非線性拉伸,重新分配圖像像素值,使一定灰度范圍內(nèi)的像素數(shù)量大致相同。

????????說簡單點,就是把原來的圖像的灰度分配均勻,使得0-255都有一定的取值,這樣對比度相對大一些,視覺上更好看一點。

????????可以直接利用 histeq() 函數(shù)對圖像進(jìn)行均衡化

三、傅里葉變換:

????????從純粹的數(shù)學(xué)意義上看,傅里葉變換是將一個圖像函數(shù)轉(zhuǎn)換為一系列周期函數(shù)來處理的;從物理效果看,傅里葉變換是將圖像從空間域轉(zhuǎn)換到頻率域,其逆變換是將圖像從頻率域轉(zhuǎn)換到空間域。即傅里葉變換的物理意義是將圖像的灰度分布函數(shù)變換為圖像的頻率分布函數(shù),傅里葉逆變換是將圖像的頻率分布函數(shù)變換為灰度分布函數(shù)。

????????實際上對圖像進(jìn)行二維傅里葉變換得到的頻譜圖就是圖像梯度的分布圖,傅里葉頻譜圖上看到的明暗不一的亮點,實際上圖像上某一點 與鄰域點差異的強弱,即梯度的大小,即該點的頻率大小。如果頻譜圖中暗的點數(shù)更多,則實際圖像是比較柔和的;反之,如果頻譜圖中亮的點數(shù)多,則實際圖像是比較尖銳的,邊界分明且邊界兩邊像素差異較大。

計算機視覺理論一

四、高斯低通濾波:

?? ?高斯濾波是一種線性平滑濾波,適用于消除高斯噪聲,廣泛應(yīng)用于圖像處理的減噪過程。

? ? ? ?作用:可以去除低頻分量,起到圖像平滑的作用。

?? ?通俗的講,高斯濾波就是對整幅圖像進(jìn)行加權(quán)平均的過程,每一個像素點的值,都由其本身和鄰域內(nèi)的其他像素值經(jīng)過加權(quán)平均后得到。

?? ? 高斯濾波的具體操作是:用一個模板(或稱卷積、掩模)掃描圖像中的每一個像素,用模板確定的鄰域內(nèi)像素的加權(quán)平均灰度值去替代模板中心像素點的值。

?? ?在高斯濾波中,會將中心點的權(quán)重值加大,遠(yuǎn)離中心點的權(quán)重值減小,在此基礎(chǔ)上計算鄰域內(nèi)各個像素值不同權(quán)重的和。
計算機視覺理論一

1、高斯低通濾波:

計算機視覺理論一

實現(xiàn)原理:

????????1. 給定一幅大小為m*n的圖像f(x,y)。選擇適當(dāng)?shù)奶畛鋮?shù)P和Q,一般令P = 2m,Q = 2n。

????????2. 對圖像f(x, y)填充0,填充后得到圖像大小為P*Q的圖像fp(x, y)。

????????3. 將圖像fp(x,y)移到變換中心(中心化)。

????????4. 計算fp(x, y)的DFT離散傅里葉變換,得到F(u,v)。?

????????5. 生成一個實的、對稱的濾波函數(shù)H(u, v),大小為P*Q,中心在(P/2, Q/2)處。然后矩陣點乘得到G(u,v) = H(u,v)F(u,v)。

????????6. 對G(u, v)反傅里葉變換,然后取實部,再進(jìn)行反中心變換最后得到gp(x,y)。

????????7. 提取gp(x,y)左上角的m*n區(qū)域,對提取的部分進(jìn)行標(biāo)準(zhǔn)化處理,得到最終的結(jié)果圖像g(x,y)。

2、高斯差分DOG:

????????原理:

? ? ?計算機視覺理論一

?五、圖像的膨脹與腐蝕:

????????圖像腐蝕、膨脹是基于高亮部分(白色)操作的,膨脹是對高亮部分進(jìn)行膨脹,類似“領(lǐng)域擴張”;腐蝕是高亮部分被腐蝕,類似“領(lǐng)域蠶食”。

????????膨脹腐蝕的應(yīng)用主要體現(xiàn)在消除噪聲、分割獨立元素或者連接相鄰元素、尋找圖像中明顯極大值、極小值區(qū)域以及求圖像的梯度。

1、膨脹:

????????計算機視覺理論一

? ? ? ??膨脹的作用:圖像膨脹的作用是將目標(biāo)圖像擴大,圖像膨脹操作可以用來填補目標(biāo)區(qū)域中某些空洞以及消除包含在目標(biāo)區(qū)域中的小顆粒噪聲。

? ? ? ? 膨脹的算法:

  1. ?用結(jié)構(gòu)元素,掃描圖像的每一個元素;
  2. ?用結(jié)構(gòu)元素與其覆蓋的二值圖像做操作;
  3. ?如果有一個為1,結(jié)果圖像的該元素為1。否則為0。
  4. ?結(jié)果:使二值圖像擴大一圈

[dst(x,y)=max(x′,y′):element(x′,y′)≠0src(x+x′,y+y′)]

計算機視覺理論一

2、腐蝕:

? ? ??計算機視覺理論一

????????腐蝕的作用:圖像腐蝕的作用是將目標(biāo)圖像收縮,消除邊界點,使邊界點內(nèi)縮的過程??梢杂脕硐∏覠o意義的目標(biāo)物。

? ? ? ?腐蝕的算法:

  1. ?用結(jié)構(gòu)元素,掃描圖像的每一個元素;
  2. 用結(jié)構(gòu)元素與其覆蓋的二值圖像做操作;
  3. 如果都為1,結(jié)果圖像的該元素為1。否則為0。
  4. 結(jié)果:使二值圖像減小一圈
  • 計算機視覺理論一
  • 閉運算:對膨脹結(jié)果進(jìn)行腐蝕。

  • 開運算:對腐蝕結(jié)果進(jìn)行膨脹。

六、邊緣檢測算法:

1、Prewitt邊緣檢測:

????????Prewitt算子是一種一階微分算子的邊緣檢測,利用像素點上下、左右鄰點的灰度差,在邊緣處達(dá)到極值檢測邊緣,去掉部分偽邊緣,對噪聲具有平滑作用 。

????????其原理是在圖像空間利用兩個方向模板與圖像進(jìn)行鄰域卷積來完成的,這兩個方向模板一個檢測水平邊緣,一個檢測垂直邊緣。

????????prewitt算子對噪聲有抑制作用,抑制噪聲的原理是通過像素平均,但是像素平均相當(dāng)于對圖像的低通濾波,低通濾波會造成高頻的信息丟失,從而使圖像模糊,無論這種程度或大或小,這種操作后的結(jié)果是存在的。

計算機視覺理論一

?計算機視覺理論一

?????????????????????????????????計算機視覺理論一

?2、Sobel邊緣檢測:

????????Sobel算法是一個離散的一階差分算子,用來計算圖像亮度函數(shù)的一階梯度之近似值。在圖像的任何一點使用此算子,將會產(chǎn)生該點對應(yīng)的梯度矢量或是其法矢量。

?????Sobel算子是Prewitt算子的改進(jìn)形式,改進(jìn)之處在于sobel算子認(rèn)為,鄰域的像素對當(dāng)前像素產(chǎn)生的影響不是等價的,所以距離不同的像素具有不同的權(quán)值,對算子結(jié)果產(chǎn)生的影響也不同。一般來說,距離越遠(yuǎn),產(chǎn)生的影響越小

????????正因為Sobel算子對于像素的位置的影響做了加權(quán),與Prewitt算子、Roberts算子相比因此效果更好。相比較Prewitt算子,Sobel模板能夠較好的抑制(平滑)噪聲。 Sobel要比Prewitt更能準(zhǔn)確檢測圖像邊緣。

????????美中不足的是,Sobel算子并沒有將圖像的主體與背景嚴(yán)格地區(qū)分開來,即Sobel算子沒有嚴(yán)格地模擬人的視覺生理特征,所以提取的圖像輪廓有時并不能令人滿意。

計算機視覺理論一

計算機視覺理論一

計算機視覺理論一

?3、Candy邊緣檢測:

????????Canny算子與其他算子最大的不同體現(xiàn)在,其分別采用了兩個不同的閾值對圖像中的強邊緣和弱邊緣進(jìn)行檢測,并且當(dāng)且僅當(dāng)弱邊緣和強邊緣有連接時,才在最后的檢測結(jié)果中將弱邊緣顯示出來。

計算機視覺理論一

Canny邊緣檢測算法步驟:?

步驟1:用高斯濾波器平滑處理原圖像;計算機視覺理論一

??步驟2:用一階偏導(dǎo)的有限差分進(jìn)行計算梯度的幅值和方向;

????????圖像的邊緣有方向和幅度兩個屬性,沿邊緣方向像素變化平緩,垂直于邊緣方向像素變化劇烈,邊緣上的這種變化可以用微分算子檢測出來,通常用一階或二階導(dǎo)數(shù)來檢測邊緣。計算機視覺理論一計算機視覺理論一

步驟3:對梯度幅值進(jìn)行非極大值抑制;

計算機視覺理論一

計算機視覺理論一??

步驟4:用雙閾值算法檢測和連接邊緣;

?????????tips:對于Canny函數(shù)的使用,推薦的高低閾值比在2:1到3:1之間

計算機視覺理論一

?4、Log邊緣檢測:

????????拉普拉斯邊緣檢測算子沒有對圖像做平滑處理,所以對噪聲很敏感。因此可以想到先對圖像進(jìn)行高斯平滑處理,然后再與Laplacian算子進(jìn)行卷積,這就是高斯拉普拉斯算子。

計算機視覺理論一文章來源地址http://www.zghlxwxcb.cn/news/detail-454090.html

到了這里,關(guān)于計算機視覺理論一的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點擊違法舉報進(jìn)行投訴反饋,一經(jīng)查實,立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費用

相關(guān)文章

  • FPGA圖像處理與直方圖均衡化的綜合應(yīng)用:理論支撐、仿真波形與詳細(xì)代碼

    FPGA圖像處理與直方圖均衡化的綜合應(yīng)用:理論支撐、仿真波形與詳細(xì)代碼

    FPGA直方圖均衡化 直方圖拉伸 FPGA圖像處理 工程和算法包含以下內(nèi)容: 1,MATLAB中實現(xiàn)圖像處理。 2,verilog代碼利用MATLAB聯(lián)合modelsim仿真實現(xiàn)的圖像處理。 3,小梅哥AC620和正點原子新起點 開拓者的FPGA板卡上實現(xiàn)的圖像處理。 4,效果展示。 有理論支撐,有仿真波形,有詳細(xì)代

    2024年04月27日
    瀏覽(25)
  • OpenCV:圖像直方圖計算

    OpenCV:圖像直方圖計算

    圖像直方圖為圖像中像素強度的分布提供了有價值的見解。通過了解直方圖,你可以獲得有關(guān)圖像對比度、亮度和整體色調(diào)分布的信息。這些知識對于圖像增強、圖像分割和特征提取等任務(wù)非常有用。 本文旨在為學(xué)習(xí)如何使用 OpenCV 執(zhí)行圖像直方圖計算提供清晰且全面的指南

    2024年02月16日
    瀏覽(97)
  • calHist()-使用OpenCV和C++計算直方圖

    calHist()-使用OpenCV和C++計算直方圖

    在計算機視覺中,幾乎處處都使用直方圖。對于閾值計算,我們使用灰度直方圖。對于白平衡,我們使用直方圖。對于圖片中的對象跟蹤,比如CamShift技術(shù),我們使用顏色直方圖,采用顏色直方圖作為特征。 在更抽象的意義上,從梯度直方圖形成 HOG 和 SIFT 描述符。 直方圖也

    2024年01月17日
    瀏覽(21)
  • OpenCV官方教程中文版 —— 直方圖的計算,繪制與分析

    OpenCV官方教程中文版 —— 直方圖的計算,繪制與分析

    ? 使用 OpenCV 或 Numpy 函數(shù)計算直方圖 ? 使用 Opencv 或者 Matplotlib 函數(shù)繪制直方圖 ? 將要學(xué)習(xí)的函數(shù)有:cv2.calcHist(),np.histogram() 什么是直方圖呢?通過直方圖你可以對整幅圖像的灰度分布有一個整體的了解。直方圖的 x 軸是灰度值(0 到 255),y 軸是圖片中具有同一個灰度

    2024年02月06日
    瀏覽(38)
  • PCL點云處理之VFH特征計算與直方圖顯示(七十一)

    視點特征直方圖VFH(Viewpoint Feature Histogram)描述子,它是一種新的特征表示形式,應(yīng)用在點云聚類識別和六自由度位姿估計問題。視點特征直方圖(或VFH)是源于FPFH描述子.由于它的獲取速度和識別力,我們決定利用FPFH強大的識別力,但是為了使構(gòu)造的特征保持縮放不變性的性

    2024年02月13日
    瀏覽(25)
  • 【圖論】計算圖的n-hop鄰居個數(shù),并繪制頻率分布直方圖

    【圖論】計算圖的n-hop鄰居個數(shù),并繪制頻率分布直方圖

    在圖論中,n-hop鄰居(或稱為K-hop鄰居)是指從某個頂點出發(fā),通過最短路徑(即最少的邊數(shù))可以到達(dá)的所有頂點的集合,其中n(或K)是這個最短路徑的長度。換句話說,n-hop鄰居就是在圖中,從一個頂點出發(fā),經(jīng)過n步可以到達(dá)的所有頂點。 舉個日常生活中的例子,我們的

    2024年04月28日
    瀏覽(28)
  • 計算機視覺理論一

    計算機視覺理論一

    ????????把直方圖上每個屬性的計數(shù)除以所有屬性的計數(shù)之和 ,就得到了歸一化直方圖。之所以叫“歸一”,是因為歸一化直方圖的所有屬性的計數(shù)之和為1,也就是說,每個屬性對應(yīng)計數(shù)都是0到1之間的一個數(shù)(百分比)。 ???????? Imhist :該函數(shù)用于獲取直方圖圖像

    2024年02月05日
    瀏覽(20)
  • OpenCV10-圖像直方圖:直方圖繪制、直方圖歸一化、直方圖比較、直方圖均衡化、直方圖規(guī)定化、直方圖反射投影

    圖像直方圖就是統(tǒng)計圖像中每個灰度值的個數(shù),之后將灰度值作為橫軸,以灰度值個數(shù)或者灰度值所占比率作為縱軸的統(tǒng)計圖。通過直方圖,可以看出圖像中哪些灰度值數(shù)目較多,哪些較少,可以通過一定的方法將灰度值較為集中的區(qū)域映射到較為稀疏的區(qū)域,從而使圖像在

    2024年01月16日
    瀏覽(22)
  • 解鎖視覺密碼:計算機視覺理論與應(yīng)用

    A. 計算機視覺的定義與重要性 計算機視覺是一門研究如何使計算機能夠“看”和理解圖像或視頻的科學(xué)。它結(jié)合了圖像處理、模式識別、機器學(xué)習(xí)等多個領(lǐng)域的技術(shù),旨在賦予計算機對視覺信息的感知、分析和理解能力。計算機視覺的重要性在于其能夠模擬人眼的視覺感知功

    2024年04月25日
    瀏覽(18)
  • 計算機視覺 - 理論 - 從卷積到識別

    計算機視覺 - 理論 - 從卷積到識別

    Vue框架: 從項目學(xué)Vue OJ算法系列: 神機百煉 - 算法詳解 Linux操作系統(tǒng): 風(fēng)后奇門 - linux C++11: 通天箓 - C++11 Python常用模塊: 通天箓 - python 計算機視覺系列博客分兩條主線:算法理論 + opencv實操 理論來源于[計算機視覺(本科) 北京郵電大學(xué) 魯鵬 清晰完整合集](https://www.

    2024年02月11日
    瀏覽(24)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包