最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

matlab灰度圖像調(diào)整及imadjust函數(shù)的用法詳解

 更新時(shí)間:2020年02月27日 10:20:10   作者:Ibelievesunshine  
這篇文章主要介紹了matlab圖像灰度調(diào)整及imadjust函數(shù)的用法詳解,本文通過實(shí)例代碼給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下

matlab——imadjust函數(shù)作用:
對(duì)進(jìn)行圖像的灰度變換,即調(diào)節(jié)灰度圖像的亮度或彩色圖像的顏色矩陣

在MATLAB中,通過函數(shù)imadjust()進(jìn)行圖像灰度的調(diào)整,該函數(shù)調(diào)用格式如下:

J=imadjust( I ) 對(duì)圖像I進(jìn)行灰度調(diào)整

J=imadjust( I,[low_in;high_in],[low_out;high_out]) [low_in;high_in]為原圖像中要變換的灰度范圍,[low_out;high_out]為變換后的灰度范圍

J=imadjust( I,[low_in;high_in],[low_out;high_out],gamma) 該gamma參數(shù)為映射的方式,默認(rèn)值為1,即線性映射。當(dāng)gamma不等于1時(shí)為非線性映射

RGB2=imadjust(RGB1,......) 該函數(shù)對(duì)彩色圖像的RGB1進(jìn)行調(diào)整

1. 通過函數(shù)imadjust()調(diào)整灰度圖像灰度范圍

close all;clear all;clc;
%通過imadjust()函數(shù)調(diào)整灰度圖像的灰度范圍
I=imread('F:/paohui.jpg');
J=imadjust(I,[0.2 0.5],[0 1]); %調(diào)整灰度范圍
figure;
subplot(121),imshow(uint8(I));
subplot(122),imshow(uint8(J));

在程序中通過函數(shù)imadjust()調(diào)整灰度圖像的灰度范圍。原圖像灰度范圍為0-255,程序?qū)⑿∮?55×0.2的灰度值設(shè)置為0,將大于255×0.5的灰度值設(shè)置為255。程序運(yùn)行后輸出如下:

2. 通過函數(shù)imadjust()調(diào)整灰度圖像的亮度

close all;clear all;clc;
%調(diào)整灰度圖像的灰度和顯示亮度
I=imread('F:/paohui.jpg');
J=imadjust(I,[0.1 0.5],[0 1],0.4); %調(diào)整圖像灰度并調(diào)高亮度
K=imadjust(I,[0.1 0.5],[0 1],4); %調(diào)整圖像灰度并調(diào)低亮度
figure,
subplot(131),imshow(uint8(I));
subplot(132),imshow(uint8(J));
subplot(133),imshow(uint8(K));

左側(cè)是原圖,中間是調(diào)整圖像灰度并加強(qiáng)亮色值的輸出后顯示的圖像,右側(cè)是調(diào)整圖像灰度并加強(qiáng)暗色值的輸出后顯示的圖像。

3. 通過函數(shù)imadjust()對(duì)彩色圖像進(jìn)行增強(qiáng)

close all;clear all;clc;
%imadjust()對(duì)彩色圖像進(jìn)行增強(qiáng)
I=imread('F:/pao1.jpg');
J=imadjust(I,[0.2 0.3 0;0.6 0.7 1],[]); %imadjust()對(duì)RGB圖像進(jìn)行處理
figure,
subplot(121),imshow(uint8(I));
subplot(122),imshow(uint8(J));

左側(cè)為原圖,右側(cè)為處理后的圖像,可以看到圖像亮度顯著增強(qiáng):

4. 通過函數(shù)stretchlim()和函數(shù)imadjust()進(jìn)行圖像增強(qiáng)

可以采用stretchlim()計(jì)算灰度圖像的最佳輸入?yún)^(qū)間,即函數(shù)imadjust(I,[low_in;high_in],[low_out;high_out])中的第二個(gè)參數(shù),以此來實(shí)現(xiàn)圖像增強(qiáng),具體實(shí)例如下:

close all;clear all;clc;
%通過函數(shù)stretchlim()和imadjust()進(jìn)行圖像增強(qiáng)
I=imread('pout.tif');
M=stretchlim(I); %獲取最佳區(qū)間
J=imadjust(I,M,[]); %調(diào)整灰度范圍
figure,
subplot(121),imshow(uint8(I));
subplot(122);imshow(uint8(J));

5. 用函數(shù)imcomplement()進(jìn)行灰度圖像的反轉(zhuǎn)變換

灰度圖像的反轉(zhuǎn)變換,將灰度值為0的像素值轉(zhuǎn)換為255,將灰度值為255的像素值轉(zhuǎn)換為0,將灰度值為x的像素值轉(zhuǎn)換為255-x。通過灰度反轉(zhuǎn),能夠增強(qiáng)暗色背景下的白色或灰色細(xì)節(jié)信息。

代碼如下:

close all;clear all;clc;
%利用函數(shù)imcomplement()實(shí)現(xiàn)灰度圖像灰度反轉(zhuǎn)
I=imread('F:/pao1.jpg');
J=imcomplement(I); %實(shí)現(xiàn)灰度反轉(zhuǎn)
figure;
subplot(121),imshow(uint8(I));
subplot(122),imshow(uint8(J));

總結(jié)

到此這篇關(guān)于matlab灰度圖像調(diào)整及imadjust函數(shù)的用法詳解的文章就介紹到這了,更多相關(guān)matlab圖像灰度調(diào)整 imadjust函數(shù)內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • 詳解Pycharm第三方庫(kù)的安裝及使用方法

    詳解Pycharm第三方庫(kù)的安裝及使用方法

    這篇文章主要介紹了詳解Pycharm第三方庫(kù)的安裝及使用方法,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-12-12
  • Python線程同步的實(shí)現(xiàn)代碼

    Python線程同步的實(shí)現(xiàn)代碼

    本文介紹了threading 模塊提供的線程同步原語包括:Lock、RLock、Condition、Event、Semaphore等對(duì)象。對(duì)大家的學(xué)習(xí)具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2018-10-10
  • PyQt5 多窗口連接實(shí)例

    PyQt5 多窗口連接實(shí)例

    今天小編就為大家分享一篇PyQt5 多窗口連接實(shí)例,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
    2019-06-06
  • 提高M(jìn)atplotlib繪圖清晰度的幾種方法

    提高M(jìn)atplotlib繪圖清晰度的幾種方法

    使用python中的matplotlib.pyplot繪圖的時(shí)候,如果將圖片顯示出來,或者另存為圖片,常常會(huì)出現(xiàn)清晰度不夠的問題,當(dāng)然這種問題是對(duì)于png或者jpg這種格式的圖片而言的,所以本文給大家介紹了提高M(jìn)atplotlib繪圖清晰度的幾種方法,需要的朋友可以參考下
    2024-01-01
  • Python趣味挑戰(zhàn)之給幼兒園弟弟生成1000道算術(shù)題

    Python趣味挑戰(zhàn)之給幼兒園弟弟生成1000道算術(shù)題

    為了讓弟弟以后好好學(xué)習(xí),我特地用Python給他生成了1000道算術(shù)題讓他做,他以后一定會(huì)感謝我的!文中有非常詳細(xì)的代碼示例,需要的朋友可以參考下
    2021-05-05
  • python容器的內(nèi)置通用函數(shù)操作

    python容器的內(nèi)置通用函數(shù)操作

    容器是一種把多個(gè)元素組織在一起的數(shù)據(jù)結(jié)構(gòu),容器中的元素可以逐個(gè)地迭代獲取,可以用in, not in關(guān)鍵字判斷元素是否包含在容器中。接下來通過本文給大家介紹python容器的內(nèi)置通用函數(shù)操作,感興趣的朋友一起看看吧
    2021-11-11
  • Python OpenCV實(shí)現(xiàn)傳統(tǒng)圖片格式與base64轉(zhuǎn)換

    Python OpenCV實(shí)現(xiàn)傳統(tǒng)圖片格式與base64轉(zhuǎn)換

    Base64是網(wǎng)絡(luò)上最常見的用于傳輸8Bit字節(jié)碼的編碼方式之一,本文主要介紹了Python OpenCV實(shí)現(xiàn)傳統(tǒng)圖片格式與base64轉(zhuǎn)換,感興趣的可以參考一下
    2021-06-06
  • Django URL傳遞參數(shù)的方法總結(jié)

    Django URL傳遞參數(shù)的方法總結(jié)

    這篇文章主要介紹了Django URL傳遞參數(shù)的方法總結(jié),需要的朋友可以參考下
    2016-08-08
  • 深入了解Python數(shù)據(jù)類型之列表

    深入了解Python數(shù)據(jù)類型之列表

    下面小編就為大家?guī)硪黄钊肓私釶ython數(shù)據(jù)類型之列表。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2016-06-06
  • python實(shí)現(xiàn)的批量分析xml標(biāo)簽中各個(gè)類別個(gè)數(shù)功能示例

    python實(shí)現(xiàn)的批量分析xml標(biāo)簽中各個(gè)類別個(gè)數(shù)功能示例

    這篇文章主要介紹了python實(shí)現(xiàn)的批量分析xml標(biāo)簽中各個(gè)類別個(gè)數(shù)功能,涉及Python針對(duì)xml文件的遍歷、讀取、解析等相關(guān)操作技巧,需要的朋友可以參考下
    2019-12-12

最新評(píng)論

新巴尔虎左旗| 咸宁市| 宝清县| 正定县| 蚌埠市| 大庆市| 麻城市| 乌审旗| 普陀区| 都昌县| 湖口县| 永修县| 调兵山市| 漳浦县| 台安县| 太原市| 兰州市| 柯坪县| 攀枝花市| 江油市| 杨浦区| 多伦县| 清镇市| 乐安县| 杂多县| 平乐县| 苏尼特左旗| 余江县| 福安市| 克拉玛依市| 陇南市| 灌云县| 汶川县| 维西| 三门峡市| 莱芜市| 浦北县| 新沂市| 夏津县| 崇州市| 绥德县|