MATLAB中mat2gray的用法【轉】


函數簡介

函數功能:實現圖像矩陣的歸一化操作。所謂"歸一化"就是使矩陣的每個元素的值都在0和1之間。該函數在數字圖像處理中經常用到。

調用格式:

I = mat2gray(A, [amin amax])

將圖像矩陣A中介於amin和amax的數據歸一化處理,其余小於amin的元素都變為0,大於amax的元素都變為1。

I = mat2gray(A)

將圖像矩陣A歸一化為圖像矩陣I,歸一化后矩陣中每個元素的值都在0到1范圍內(包括0和1)。其中0表示黑色,1表示白色。

程序示例

在命令窗口中輸入:
>> test = [1 2 3; 4 5 6]
test =
1 2 3
4 5 6
>> test2 = mat2gray(test)
test2 =
0 0.2000 0.4000
0.6000 0.8000 1.0000
>> test2 = mat2gray(test, [2, 5])
test2 =
0 0 0.3333
0.6667 1.0000 1.0000

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM