|
|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
- Z- v, t! s4 q1 z8 K4 O
matlab 2011a版本# X# O5 c! W9 q
( }5 P3 O7 j% q8 H
- clear all >> Iin=imread('leftside.bmp'); >> Ibase=imread('calibrated.bmp'); >> figure >> subplot(1,2,1),imshow(Iin); >> subplot(1,2,2),imshow(Ibase);( [+ U8 ^& ~; u& H9 O
$ {0 d! `% V. L
0 n y" @; j5 J4 u& F
% N$ k Q" M4 a3 K8 E) E9 F# r- cpselect(Iin,Ibase); >> input_points input_points = 130.5000 145.0000 269.5000 66.0000 159.5000 216.0000 292.5000 118.0000 >> base_points base_points = 30.5000 16.0000 295.5000 14.0000 20.5000 77.0000 298.5000 78.0000
: ?: k; C. |3 N, I2 a- P
. i: x7 T+ c- y! `# H
4 x6 U( F5 M% j# Z, p5 r
) [9 J/ D5 K+ E6 \' u! e ]; j; x+ z0 u( Q0 h$ u
- tform=cp2tform(input_points,base_points,'affine'); >> Iout=imtransform(Iin,tform); >> figure >> subplot(1,2,1),imshow(Iout); >> subplot(1,2,2),imshow(Ibase);
; v9 |$ v- R0 z' w- t) Q8 N# p+ i) I
: X/ U6 E2 z/ V* ^
3 b! P$ l$ p1 Y2 `$ J" A9 l0 |9 V2 `
5 q! M# v- Q8 E; w! ~8 }
- tform1=cp2tform(input_points,base_points,'projective'); >> Iout1=imtransform(Iin,tform); >> figure >> subplot(1,2,1),imshow(Iout1); >> subplot(1,2,2),imshow(Ibase);
3 X1 E( g3 i; T' u5 k
% Y3 {7 _- ~6 c& T' ~ x. V' J4 x( V' A. }& G# I
+ r! _7 T9 i) l/ V |
|