0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

圖像對(duì)比度增強(qiáng)的方法灰度拉伸

Dbwd_Imgtec ? 來源:未知 ? 作者:李倩 ? 2018-11-20 14:55 ? 次閱讀

一、基本知識(shí)

圖像對(duì)比度是指:一副圖像中明暗區(qū)域最亮的白和最暗的黑之間不同亮度層級(jí)的測(cè)量,差異范圍越大代表對(duì)比度越大;一般來說圖像對(duì)比度越大,圖像越清晰醒目,色彩也越鮮明艷麗;對(duì)比度小讓整個(gè)畫面都灰蒙蒙;

圖像飽和度是指:圖像的鮮艷程度,也是色彩的純度。飽和度取決于圖像中該色中含色成分和消色成分的比例;純的顏色飽和度都大;

圖像的亮度是指:圖像的明暗程度;

直方圖均衡化以及灰度拉伸都是屬于圖像對(duì)比度增強(qiáng)的方法;

二、灰度拉伸

灰度拉伸是通過對(duì)對(duì)比度拉伸達(dá)到對(duì)對(duì)比度進(jìn)行增強(qiáng)的目的;

公式為:

三、直方圖均衡化及直方圖匹配:

首先直方圖均衡化是采用累積函數(shù)的方式來實(shí)現(xiàn)的;至于為什么選用累積函數(shù)來實(shí)現(xiàn)均衡化在于

1. 像素不論怎么映射,一定要保證圖像中原來的大小關(guān)系不變,較亮的區(qū)域依然較亮,較暗的區(qū)域依然較暗,只是對(duì)比度增加,不改變圖像明暗特征;

2. 映射過去的函數(shù)不能越界;

而累積函數(shù)分布函數(shù)是單調(diào)增函數(shù)且值域在0到1符合條件;一副圖像的灰度級(jí)可看成是區(qū)間[0,L-1]內(nèi)的隨機(jī)變量;

其中w是積分的假變量,公式右邊是隨機(jī)變量r的累積分布函數(shù)。在由萊布尼茨準(zhǔn)則

可以轉(zhuǎn)化為

對(duì)于離散的圖像來說

四、一個(gè)例子來說明到底如何進(jìn)行直方圖匹配的過程:

假設(shè)一副圖像的大小為64*64像素(M*N=4096)的3比特圖像(L=2^3=8)的灰度分布表

則根據(jù)上表就可以算出S0~S7

就可以得到均衡化后的直方圖

這樣可以得到均衡化后的直方圖只有5個(gè)不同的灰度及,r0被映射到了s0=1;r1被映射到了s1=3;r2被映射到了s2=5;r3、r4被映射到了S=6;r5 6 7都被映射到了S=7;如下圖就是均衡后的直方圖:

接下來我們看需要待直方圖匹配;

我們先得到了S0=1;S1=3;S2=5;S3=6;S4=6;S5=7;S6=7;S7=7 。 接下來我們需要對(duì)規(guī)定直方圖進(jìn)行同樣的均衡化;

通過計(jì)算的結(jié)果發(fā)現(xiàn)G函數(shù)并不是嚴(yán)格單調(diào)的,違反了條件的一一對(duì)應(yīng)關(guān)系,所以找到Zq的最小值與SK最接近作為對(duì)應(yīng)標(biāo)準(zhǔn);例如S0=1;與G(Z3)=1就是完美匹配,因此S0對(duì)應(yīng)Z3,也就是直方圖均衡后的圖像每個(gè)值為1的像素映射為直方圖規(guī)定話后圖像的值為3的像素;最后結(jié)果如下圖:

以上例子節(jié)選來自《數(shù)字圖像處理第三版》內(nèi)容;

五、實(shí)際opencv例子結(jié)果

程序的源代碼如下圖所示:

測(cè)試原圖為:

由于選取圖像不是很特別,只是用來驗(yàn)算的。從結(jié)果上面來看整體目標(biāo)是實(shí)現(xiàn)了,灰度拉伸只是線性的拉寬對(duì)比度,對(duì)圖像的整體影響不大。而灰度直方圖均衡化卻對(duì)圖像的整體效果有影響,對(duì)直方圖的改變也比較大;

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 圖像
    +關(guān)注

    關(guān)注

    2

    文章

    1075

    瀏覽量

    40267
  • 函數(shù)
    +關(guān)注

    關(guān)注

    3

    文章

    4237

    瀏覽量

    61965

原文標(biāo)題:圖像處理中直方圖匹配以及灰度拉伸

文章出處:【微信號(hào):Imgtec,微信公眾號(hào):Imagination Tech】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    圖像的幾種常見的灰度是什么

    作用: 改善圖像的質(zhì)量,使圖像能夠顯示更多的細(xì)節(jié) ,提高圖像對(duì)比度對(duì)比度拉伸); 有選擇的
    的頭像 發(fā)表于 08-07 10:02 ?2268次閱讀
    <b class='flag-5'>圖像</b>的幾種常見的<b class='flag-5'>灰度</b>是什么

    DSP國(guó)產(chǎn)教學(xué)實(shí)驗(yàn)箱_嵌入式教程:5-7 直方圖均衡化

    方法來實(shí)現(xiàn);直方圖均衡化則通過使用累積函數(shù)對(duì)灰度值進(jìn)行“調(diào)整”以實(shí)現(xiàn)對(duì)比度增強(qiáng)。 直方圖均衡化(Histogram Equalization)又稱直方圖平坦化,實(shí)質(zhì)上是對(duì)
    發(fā)表于 07-12 15:47

    圖像自適應(yīng)分段線性拉伸算法的FPGA設(shè)計(jì)

    最大灰度值255。系統(tǒng)驗(yàn)證采用飛機(jī)高空采集的地面紅外圖像作為驗(yàn)證模板,灰度拉伸前的原始圖像如圖2所示,整幅
    發(fā)表于 04-27 14:37

    FPGA圖像處理 直方圖統(tǒng)計(jì)并灰度拉伸 然后VGA顯示的問題

    本人目前用FPGA做一個(gè)圖像處理并VGA顯示的東西,中間用到直方圖統(tǒng)計(jì)并灰度拉伸,使圖像對(duì)比度提高?,F(xiàn)在遇到一個(gè)問題,取統(tǒng)計(jì)的5%和95%的
    發(fā)表于 06-28 09:35

    怎么設(shè)計(jì)圖像自適應(yīng)分段線性拉伸算法的FPGA?

    增強(qiáng)方法,由于存在域之間的變換和反變換,計(jì)算復(fù)雜,難以滿足實(shí)時(shí)性要求。自適應(yīng)分段線性拉伸算法是一種空間域圖像增強(qiáng)
    發(fā)表于 08-16 07:10

    TI C6000教學(xué)實(shí)驗(yàn)箱操作教程:5-8 直方圖均衡化(LCD顯示)

    是間接對(duì)比度增強(qiáng)方法。直方圖拉伸和直方圖均衡化是兩種最常見的間接對(duì)比度增強(qiáng)
    發(fā)表于 12-07 14:20

    基于極大灰度頻數(shù)抑制結(jié)合動(dòng)態(tài)直方圖均衡的圖像增強(qiáng)算法

    現(xiàn)有的直方圖均衡技術(shù)存在兩方面不足:雖然使得增強(qiáng)圖像有高的對(duì)比度,但是其對(duì)比度的提升程度嚴(yán)重依賴于灰度頻數(shù)分布,這樣常常導(dǎo)致容易過度
    發(fā)表于 11-17 14:45 ?26次下載

    一種視頻數(shù)據(jù)流對(duì)比度增強(qiáng)組合方法

    針對(duì)視頻圖像的特點(diǎn),提出了一種直方圖灰度變換與平臺(tái)直方圖均衡相結(jié)合的圖像對(duì)比度增強(qiáng)方法。以
    發(fā)表于 12-07 11:13 ?18次下載

    視覺對(duì)比度分辨率補(bǔ)償?shù)牡讓?b class='flag-5'>圖像挖掘

    介紹了用于底層圖像挖掘的視覺對(duì)比度分辨率補(bǔ)償?shù)?b class='flag-5'>方法。由于人類視覺對(duì)比度分辨率限制,不能清楚分辨在微光(暗視覺)環(huán)境下獲取的圖像。用視覺
    發(fā)表于 12-15 15:00 ?26次下載
    視覺<b class='flag-5'>對(duì)比度</b>分辨率補(bǔ)償?shù)牡讓?b class='flag-5'>圖像</b>挖掘

    色彩改進(jìn)型Retinex彩色圖像增強(qiáng)方法

    提出了一種色彩改進(jìn)型Retinex彩色圖像增強(qiáng)方法。對(duì)于曝光量不足的彩色圖像,采用多尺度Retinex算法增強(qiáng)后,在亮度平均值附近以l倍標(biāo)準(zhǔn)
    發(fā)表于 12-13 17:41 ?20次下載
    色彩改進(jìn)型Retinex彩色<b class='flag-5'>圖像</b><b class='flag-5'>增強(qiáng)</b><b class='flag-5'>方法</b>

    采用FPGA采集卡與VHDL語(yǔ)言的灰度變換圖像增強(qiáng)算法設(shè)計(jì)

    ,橫坐標(biāo)表示原圖像灰度值,縱坐標(biāo)表示變換后的灰度值,實(shí)線為本論文中討論的增強(qiáng)對(duì)比度變換曲線。虛線表示不做任何變換的曲線圖。
    的頭像 發(fā)表于 11-14 07:55 ?2358次閱讀
    采用FPGA采集卡與VHDL語(yǔ)言的<b class='flag-5'>灰度變換圖像</b><b class='flag-5'>增強(qiáng)</b>算法設(shè)計(jì)

    如何使用FPGA實(shí)現(xiàn)圖像灰度級(jí)拉伸算法

    為了調(diào)整圖像數(shù)據(jù)灰度,介紹了一種圖像灰度級(jí)拉伸算法的FPGA實(shí)現(xiàn)方法,并針對(duì)FPGA的特點(diǎn)對(duì)算法
    發(fā)表于 04-01 14:14 ?10次下載
    如何使用FPGA實(shí)現(xiàn)<b class='flag-5'>圖像</b><b class='flag-5'>灰度</b>級(jí)<b class='flag-5'>拉伸</b>算法

    如何使用FPGA實(shí)現(xiàn)圖像灰度級(jí)拉伸算法

    為了調(diào)整圖像數(shù)據(jù)灰度,介紹了一種圖像灰度級(jí)拉伸算法的FPGA實(shí)現(xiàn)方法,并針對(duì)FPGA的特點(diǎn)對(duì)算法
    發(fā)表于 04-01 14:14 ?1次下載
    如何使用FPGA實(shí)現(xiàn)<b class='flag-5'>圖像</b><b class='flag-5'>灰度</b>級(jí)<b class='flag-5'>拉伸</b>算法

    剖析FPGA灰度直方圖線性拉伸

    純工程師社群 直方圖線性拉伸相對(duì)于直方圖均衡化來說就更好理解一些了,即用線性變化將灰度直方圖較窄的部分拉伸至整個(gè)區(qū)間,增強(qiáng)整幅圖像
    的頭像 發(fā)表于 07-02 10:37 ?2916次閱讀
    剖析FPGA<b class='flag-5'>灰度</b>直方圖線性<b class='flag-5'>拉伸</b>

    關(guān)于指數(shù)對(duì)比度增強(qiáng)FPGA實(shí)現(xiàn)

    對(duì)比度增強(qiáng)是個(gè)廣泛的話題,前文中關(guān)于直方圖均衡的方法,其實(shí)就是一種對(duì)比度增強(qiáng)。而對(duì)比度
    的頭像 發(fā)表于 03-16 11:46 ?2090次閱讀