1樓:匿名使用者
%這是我以前寫的二維旋轉的例子
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)*sin(dag*w)+(y-n/2)*cos(dag*w)+n/2;
if (x1>0)&&(x10)&&(y1 xf=floor(x1);yf=floor(y1); u=x1-xf;v=y1-yf; if xf==0 xf=xf+1; endif yf==0 yf=yf+1; endif xf==m xf=m-1; endif yf==n yf=n-1; endg1(x,y)=uint8((1-u)*(1-v)*g(xf,yf)+(1-u)*v*g(xf,yf+1)+u*(1-v)*g(xf+1,yf)+u*v*g(xf+1,yf+1)); endend endimshow(g1) 2樓:匿名使用者 matlab挺複雜的,語言不容易懂,還是用vc來轉吧,這個簡單多了,大學時候搞的很熟~ 3樓:3d重建 給我郵箱,我聯絡你。 一般都是用區域直方圖處理吧。直方圖處理是一般用於影象增強,從整體上對影象進行修改。區域直方圖著重在某一個區域上對影象進行修改,識別能力更強吧。 白鳥驚心 聽起來,直方圖就是對全圖進行統計。區域直方圖就是對區域性統計。如果不考慮複雜度當然是區域直方圖好了,可以具體識別每個部位 自己寫了個函式 func... 文庫精選 內容來自使用者 rob 2011 04 19 11 42fmmu王孜 分類 影象處理軟體 瀏覽39735次 選擇任一256級灰度點陣圖影象,編寫程式實現下述的影象處理操作 一 點陣圖格式影象基本操作1 影象的讀取2 影象的儲存 二 影象的灰度及修正1 對比度展寬 灰度窗方法,a,b位置自選... 這個影象處理中怎麼在一幅影象中規定一個紅色方框,這個首先點設定那塊兒,然後插入那塊兒舊的可以設定除錯好。這種情況有可能是你的設定有問題。也有可能是影象處理,就會顯示這樣的logo。一般不會影響處理效果。在影象處理中,如果一個影象中標註一個紅色的方框,這個在處理過程中就比較複雜 影象處理中怎麼在一副份...在matlab中進行影象處理,直方圖處理與區域直方圖處理有什
matlab影象處理教程,如何學習matlab影象處理技術
matlab影象處理中怎麼在一副影象中規定紅色方框