matlab影象處理教程,如何學習matlab影象處理技術

時間 2021-07-09 20:44:11

1樓:百度文庫精選

內容來自使用者:rob

2011-04-19 11:42fmmu王孜|分類:影象處理軟體| 瀏覽39735次

選擇任一256級灰度點陣圖影象,編寫程式實現下述的影象處理操作:一、點陣圖格式影象基本操作1、影象的讀取2、影象的儲存

二、影象的灰度及修正1、對比度展寬(灰度窗方法,a, b位置自選)2、直方圖均衡

三、影象的幾何變換1、影象的位置變化平移、映象(水平、垂直)及旋轉2、影象的形狀變化縮小、放大及錯切變化(採用雙線性插值)【實驗要求及上交內容】:按實驗報告的規定格式上交實驗報告,報告中應包括實驗要求,演算法及程式基本說明,實驗結果及對結果的說明,實驗中遇到的問題等。同時上交源程式及**,原影象及處理後的影象結果。

2011-04-19 12:15提問者採納

樓主你太狠了,5分要別人做這麼多!1.影象的讀入、顯示及資訊查詢:

影象讀入imshow(i) %影象顯示影象資訊查詢2.

影象的常用處理語句:(1) x=rgb2gray(i) ; imshow(x) %彩色影象轉灰度影象(2)x2=grayslice(i,64) ; imshow(x2,hot(64)) %將灰度影象轉為索引色影象(3) x3=im2bw(x1) ; imshow(x3) %將影象轉二值影象3.影象濾波:

clear allg0=imread('lena.tif')g0 = g0(:,:

,2); %三維轉二維figure(1);imshow(g0) ;title('原圖') %如圖 5g1=imnoise(g0,'salt & pepper',0.2)g1=im2double(g1);for i=1:length(c)slice(x,y,z,v,xslice,yslice,zslice)w

如何學習matlab影象處理技術

2樓:匿名使用者

學習matlab可以找一本這方面的教程,如:郵電出版社《matlab7.0從入門到精通》,劉衛國《專matlab程式設計與應

用》等等,屬集中學習一個星期就可以了。不必先學c語言再學matlab。而matlab影象處理方面的可以另找幾本書,如:

電子工業出版社《詳解matlab影象函式及其應用》,張德豐《matlab數字影象處理》等等。集中學習2個星期也夠了。另外,可以看看機械工業出版社姚敏編著的《數字影象處理》,裡面有影象處理的經典演算法和一些配套的matlab程式。

如果你在**撰寫過程中想要用好matlab的話,建議你不要走捷徑,演算法要自己理解,程式要儘量自己編。剛開始可能慢一些,但基礎紮實,後面的阻力就小。說了這些,希望能幫到你。

3樓:匿名使用者

多看書,弄清思想和原理,

多看matlab原始碼,多動手改編,

不需要學c語言,數學基礎尚可即可,

需要時間積累,弄熟一般得1年量級。

Matlab影象處理時,旋轉

這是我以前寫的二維旋轉的例子 g imread lenna.bmp 雙線性插值 m,n size g dag 30 旋轉的角度 w pi 180 g1 0.g for x 1 m for y 1 n x1 x m 2 cos dag w y n 2 sin dag w m 2 y1 x m 2 si...

在matlab中進行影象處理,直方圖處理與區域直方圖處理有什

一般都是用區域直方圖處理吧。直方圖處理是一般用於影象增強,從整體上對影象進行修改。區域直方圖著重在某一個區域上對影象進行修改,識別能力更強吧。 白鳥驚心 聽起來,直方圖就是對全圖進行統計。區域直方圖就是對區域性統計。如果不考慮複雜度當然是區域直方圖好了,可以具體識別每個部位 自己寫了個函式 func...

關於用matlab處理影象的問題,如何將下進行邊緣提取,得到比較清晰的輪廓,最好是能尋找到偏心孔的座標

gimg rgb2gray img img是彩色影象,gimg是灰度影象 eimg edge gimg,sobel sobel邊緣檢測,eimg是二值影象 剩下的可以用數學形態 算,計算每個連通域的面積和周長,圓的周長面積滿足一定比例,滿足此比例的就是偏心孔位置 敬詩蘭 用matlab處理 除了提到...