日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

MATLAB 图像函数(第五章) 图像空间变换和图像配准

發布時間:2025/4/16 编程问答 23 豆豆
生活随笔 收集整理的這篇文章主要介紹了 MATLAB 图像函数(第五章) 图像空间变换和图像配准 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

1、checkerboard ? ?-------創建棋盤圖像

I=checkerboard; ?默認8*8的棋盤圖像

I=checkerboard(n) ? 指定期盼圖像中每個單元邊長的像素

I=checkerboard(n,p ,q) ?創建2p*2q個單元棋盤圖像,每個單元邊長為n個像素


2、 imcrop------圖像剪切

J=imcrop(I) ? 用圖像圖像交互界面,用鼠標選擇剪切的區域

I=imread('lean.jpg');

h=imshow(I);

J=imcrop(好);%對圖像句柄h的圖像進行剪切

figure;

imshow(J);


[x y I2 rect]=imcrop(I,[75 68 130 112]) ? %按照矩形區域進行剪切 ?左上角 ?與寬高

3、impyramid ----對圖像進行成倍放大和縮小

J=impyramid(I,'direction') ?% ? direction ?表示reduce ?或expand


I=imread('lean.jpg');

J=impyrammid(I,'reduce');

imshow(J);

4、imresize-----對圖像進行成比例放大或者縮小

B=imresize(I,scale) ? scale ?為圖像調整的倍數,

B=imresize(I,[rows cols])?

B=imresize(I,scale,method) ? ?merhod ?表示圖像縮放插值的方法,nearest ?(最近鄰插值) bilinear(雙線性插值) bicubic(雙立方插值) 默認的是nearest



I=imread("lean.jpg');

J=imresize(I,0.5,'nearest');

imshow(J);

5、Imrotate ? ------ ?對圖像進行旋轉

B=imrotate(I,angle);

B=imrotate(I,angle,method);

method ?表示插值方式,nereat ? bilinear ?bicubic?

I=imread('lena.jpg'); J=imrotaet(I,-10,'bilinear'); imshow(J0;
6、Imtransform ? -----對圖像進行二維空間轉換

Imtransform(A,tform) ? ?tform二維變換結構,作用用二維變換結構對圖像A進行空間變換。

Imtransform(A,tform,interp)?interp表示插值方式?nereat ? bilinear ?bicubic?

I=imread('lena.jpg'); tform=maketform('affine',[1 0 0;5 1 0;0 0 1]); J=imtransform(I,tform); imshow(J)
I=imread('lena.jpg'); udata=[0 1];vdata=[0 1]; tform=maketform('projective',[0 0 ;1 0;1 1 ;0 1],[-4 2;-8 -3;-3 -5 ;6 3]);%根據四個點求得變換矩陣 [B xdata ydata]=imtransform(I,tform,'bicubic','udata',udata,'vdata',vdata,'size',size(I),'fill',128); imshow(B)

總結

以上是生活随笔為你收集整理的MATLAB 图像函数(第五章) 图像空间变换和图像配准的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。