當前位置:編程學習大全網 - 編程軟體 - 初學圖像處理,matlab程序解讀

初學圖像處理,matlab程序解讀

x=imread('D:\ebook\lena.bmp');%%讀入圖像

x=rgb2gray(x);%%將彩色圖像轉化成灰度圖像,matlab只處理灰度圖像

x=double(x);%%將圖像數據類型轉化成雙精度,壹般計算都是采用雙精度

p=wiener2(x);%%對圖像進行維納濾波

figure,imshow(p,[

]);%%顯示濾波後的圖像

h=[0

1

0;1

-4

1;0

1

0];%%Laplacian算子掩膜矩陣

q=

conv2(x,h,

'same');%%對圖像進行反向濾波

r=

x

-

q

;%%原圖像與反向濾波後的圖像進行差運算

figure,imshow(r,[

])

;%%顯示差運算後的圖像

  • 上一篇:如何用壹個開關實現pc和兩臺fx3u plc的通信?
  • 下一篇:手工小動物怎麽做
  • copyright 2024編程學習大全網