亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

怎么在matlab中使用imadjust函數

發布時間:2021-01-14 14:54:34 來源:億速云 閱讀:1542 作者:Leah 欄目:開發技術

怎么在matlab中使用imadjust函數?很多新手對此不是很清楚,為了幫助大家解決這個難題,下面小編將為大家詳細講解,有這方面需求的人可以來學習下,希望你能有所收獲。

matlab——imadjust函數作用:
對進行圖像的灰度變換,即調節灰度圖像的亮度或彩色圖像的顏色矩陣

在MATLAB中,通過函數imadjust()進行圖像灰度的調整,該函數調用格式如下:

J=imadjust( I ) 對圖像I進行灰度調整

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參數為映射的方式,默認值為1,即線性映射。當gamma不等于1時為非線性映射

RGB2=imadjust(RGB1,......) 該函數對彩色圖像的RGB1進行調整

1. 通過函數imadjust()調整灰度圖像灰度范圍

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

在程序中通過函數imadjust()調整灰度圖像的灰度范圍。原圖像灰度范圍為0-255,程序將小于255×0.2的灰度值設置為0,將大于255×0.5的灰度值設置為255。程序運行后輸出如下:

怎么在matlab中使用imadjust函數

2. 通過函數imadjust()調整灰度圖像的亮度

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

怎么在matlab中使用imadjust函數

左側是原圖,中間是調整圖像灰度并加強亮色值的輸出后顯示的圖像,右側是調整圖像灰度并加強暗色值的輸出后顯示的圖像。

3. 通過函數imadjust()對彩色圖像進行增強

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

. 通過函數stretchlim()和函數imadjust()進行圖像增強

可以采用stretchlim()計算灰度圖像的最佳輸入區間,即函數imadjust(I,[low_in;high_in],[low_out;high_out])中的第二個參數,以此來實現圖像增強,具體實例如下:

close all;clear all;clc;
%通過函數stretchlim()和imadjust()進行圖像增強
I=imread('pout.tif');
M=stretchlim(I); %獲取最佳區間
J=imadjust(I,M,[]); %調整灰度范圍
figure,
subplot(121),imshow(uint8(I));
subplot(122);imshow(uint8(J));

5. 用函數imcomplement()進行灰度圖像的反轉變換

灰度圖像的反轉變換,將灰度值為0的像素值轉換為255,將灰度值為255的像素值轉換為0,將灰度值為x的像素值轉換為255-x。通過灰度反轉,能夠增強暗色背景下的白色或灰色細節信息。

代碼如下:

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

看完上述內容是否對您有幫助呢?如果還想對相關知識有進一步的了解或閱讀更多相關文章,請關注億速云行業資訊頻道,感謝您對億速云的支持。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

友谊县| 余江县| 临澧县| 泾源县| 枣强县| 西盟| 东阿县| 乌审旗| 剑川县| 南安市| 杂多县| 德兴市| 南江县| 克拉玛依市| 富阳市| 义乌市| 常德市| 十堰市| 定南县| 廉江市| 烟台市| 遵化市| 元江| 平利县| 永德县| 湖北省| 丹阳市| 沙河市| 泽普县| 石首市| 新竹县| 柳州市| 隆尧县| 大悟县| 新晃| 衡南县| 海晏县| 奉贤区| 元谋县| 大城县| 天门市|