matlab 图像变换我现在已知图像I和图像J中两点坐标系之间的关系为[x;y;z]=(A/k)[x';y';z']+B[x;y;z]是J中点坐标[x';y';z']是I中点坐标,如何对全图进行变换,使I转换为J呢求程序

来源:学生作业帮助网 编辑:六六作业网 时间:2024/11/26 17:56:15
matlab图像变换我现在已知图像I和图像J中两点坐标系之间的关系为[x;y;z]=(A/k)[x'';y'';z'']+B[x;y;z]是J中点坐标[x'';y'';z'']是I中点坐标,如何对全图进行变换,使

matlab 图像变换我现在已知图像I和图像J中两点坐标系之间的关系为[x;y;z]=(A/k)[x';y';z']+B[x;y;z]是J中点坐标[x';y';z']是I中点坐标,如何对全图进行变换,使I转换为J呢求程序
matlab 图像变换
我现在已知图像I和图像J中两点坐标系之间的关系为[x;y;z]=(A/k)[x';y';z']+B
[x;y;z]是J中点坐标[x';y';z']是I中点坐标,如何对全图进行变换,使I转换为J呢
求程序

matlab 图像变换我现在已知图像I和图像J中两点坐标系之间的关系为[x;y;z]=(A/k)[x';y';z']+B[x;y;z]是J中点坐标[x';y';z']是I中点坐标,如何对全图进行变换,使I转换为J呢求程序
改成:
clc;clear;
x=[1.1389 1.0622 0.9822 0.934 0.9251 0.9158];
y=[0.03 1 5.03 15.05 19.97 30.3];
myfunc=inline('-beta(1)*log(x+beta(2))-beta(3)','beta','x');
beta=nlinfit(x,y,myfunc,[0 0 0]);
k=beta(1),a=beta(2),b=beta(3)
%test the model
xx=min(x):max(x);
yy=-k*log(x+a)-b;
plot(x,y,'o',x,yy,'r')