MATLAB中的影象融合
下面來介紹一下如何在MATLAB中實現影象的融合,具體原理及步驟如下:
影象融合:影象融合是指將多源通道所採集到的關於同一目標的影象資料經過影象處理和計算機技術等,最大限度的提取各自通道中的有利資訊,最後綜合成高質量的影象,以提高影象資訊的利用率、改善計算機解譯精度和可靠性、提升原始影象的空間解析度和光譜解析度,利於監測。影象融合作為資訊融合的一個分支,是當前資訊融合研究中的一個熱點。影象融合的資料形式是包含有明暗、色彩、溫度、距離以及其他的景物特徵的影象。這些影象可以以一幅,或者一列的形式給出。而影象融合是將2張或2張以上的影象資訊的融合到1張影象上,使得融合的影象含有更多的資訊、能夠更方便人來觀察或者計算機處理。影象融合的目標是在實際應用目標下將相關資訊最大合併的基礎上減少輸出的不確定度和冗餘度。影象融合的優點很明顯,它能擴大影象所含有的時間空間資訊,減少不確定性,增加可靠性,改進系統的魯棒效能。
MATLAB中的具體實現步驟:
1、開啟MATLAB軟體,在其主介面的編輯器中寫入下列程式碼:
I=imread('rice.png'); %讀取路徑下的圖片
figure(1),imshow(I,[]) %figure1顯示圖片
I2=imread('cameraman.tif') %讀取第二張圖片
figure(2),imshow(I2,[]) %顯示圖片
K=imadd(I,I2,'uint16'); %使用imadd函式進行影象融合
figure(3),imshow(K,[]) %顯示融合後的圖片
2、儲存程式碼至自定義路徑下,點選執行,結果如下:
如圖所示,可以清晰看到兩張圖巧妙的結合在一起,這就是影象融合的效果體現,融合後影象要含有所有源影象的明顯突出資訊,對源影象中不感興趣的資訊,如噪聲要儘可能多地抑制其出現在融合影象中,介紹完畢,請大家繼續關注!!!
相關文章
- matlab中將RGB影象轉化為灰度影象Matlab
- matlab中中影象PSNR和SSIM的計算Matlab
- [Python影象處理] 五.影象融合、加法運算及影象型別轉換Python型別
- 影象中的畫素處理
- 影象相似度中的Hash演算法演算法
- [Python影象處理] 六.影象縮放、影象旋轉、影象翻轉與影象平移Python
- Matlab中erf函式的用法Matlab函式
- [Python影象處理] 八.影象腐蝕與影象膨脹Python
- 影象處理之影象增強
- MATLAB中linspace函式使用Matlab函式
- 影象主題色的提取
- 深入WPF中的影象畫刷(ImageBrush)之2——ImageBrush的鋪設方式
- matlab中的產生隨機數的rand函式Matlab隨機函式
- 繪製影象
- python示例 呼叫影象識別服務識別影象Python
- 【譯】Flutter:影象的爆炸動畫?Flutter動畫
- GRPC融合到aps.netcore 中RPCNetCore
- 影象格式轉化在人臉識別應用中的實踐
- YOLOv3 中的多尺度融合與訓練YOLO
- activity影象亂碼
- 如何在Tensorflow.js中處理MNIST影象資料JS
- 影象的卷積和池化操作卷積
- 人臉融合?沒有想象中難!
- matlab中如何能統計點出現的頻次呢?Matlab
- MATLAB中如何生成指定範圍的隨機整數向量Matlab隨機
- matlab 迴圈中使用的儲存資料方法 #更新中Matlab
- 如何在 Matlab 中繪製帶箭頭的座標系Matlab
- 極端影象壓縮的生成對抗網路,可生成低位元速率的高質量影象
- 陣列的建立___MATLAB陣列Matlab
- matlab的莫名錯誤Matlab
- 【查蟲日誌】快速判斷一副灰度影象中是否只有黑色和白色值(即是否為二值影象)過程中bool變數的是是非非。變數
- 影象處理入門:目標檢測和影象檢索綜述
- 影象處理的濾鏡演算法演算法
- 細粒度影象分類
- SVG 影象入門教程SVG
- 響應式影象教程
- GAN生成影象綜述
- 看聯想+英邁中國+Nutanix的“超融合”反應